[INFO] fetching crate gdnative-bindings 0.11.3... [INFO] checking gdnative-bindings-0.11.3 against try#65132f36b923285d5da381c2fbafee6ce899e841 for pr-132712-1 [INFO] extracting crate gdnative-bindings 0.11.3 into /workspace/builds/worker-0-tc2/source [INFO] validating manifest of crates.io crate gdnative-bindings 0.11.3 on toolchain 65132f36b923285d5da381c2fbafee6ce899e841 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate gdnative-bindings 0.11.3 [INFO] finished tweaking crates.io crate gdnative-bindings 0.11.3 [INFO] tweaked toml for crates.io crate gdnative-bindings 0.11.3 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 83 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 853105a60b2bafa85ac4165eb53366933ba957c7c58ad482ef978b7198f50ea3 [INFO] running `Command { std: "docker" "start" "-a" "853105a60b2bafa85ac4165eb53366933ba957c7c58ad482ef978b7198f50ea3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "853105a60b2bafa85ac4165eb53366933ba957c7c58ad482ef978b7198f50ea3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "853105a60b2bafa85ac4165eb53366933ba957c7c58ad482ef978b7198f50ea3", kill_on_drop: false }` [INFO] [stdout] 853105a60b2bafa85ac4165eb53366933ba957c7c58ad482ef978b7198f50ea3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1b30253bc6ab376bd9777199aaa6c967ba5e822e2bfb77ab214b71d49ee73501 [INFO] running `Command { std: "docker" "start" "-a" "1b30253bc6ab376bd9777199aaa6c967ba5e822e2bfb77ab214b71d49ee73501", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling bindgen v0.63.0 [INFO] [stderr] Compiling mini-internal v0.1.40 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling xmlparser v0.13.6 [INFO] [stderr] Compiling toml_datetime v0.6.8 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling winnow v0.5.40 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling roxmltree v0.17.0 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling miniserde v0.1.40 [INFO] [stderr] Compiling unindent v0.2.3 [INFO] [stderr] Checking parking_lot_core v0.9.10 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Checking glam v0.22.0 [INFO] [stderr] Checking atomic-take v1.1.0 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling toml_edit v0.19.15 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling proc-macro-crate v1.3.1 [INFO] [stderr] Compiling gdnative_bindings_generator v0.11.3 [INFO] [stderr] Compiling gdnative-derive v0.11.3 [INFO] [stderr] Compiling gdnative-impl-proc-macros v0.11.3 [INFO] [stderr] Compiling gdnative-bindings v0.11.3 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Fixed build.rs (9 fixes) [INFO] [stderr] Compiling gdnative-sys v0.11.3 [INFO] [stderr] Checking gdnative-core v0.11.3 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:9:7209 [INFO] [stdout] | [INFO] [stdout] 9 | ...date : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:9:6869 [INFO] [stdout] | [INFO] [stdout] 9 | ...ot_method_bind } impl AESContextMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AESContextMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:15:7258 [INFO] [stdout] | [INFO] [stdout] 15 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ARVRAnchor { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:15:7063 [INFO] [stdout] | [INFO] [stdout] 15 | ...ueueFree for ARVRAnchor { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:15:9090 [INFO] [stdout] | [INFO] [stdout] 15 | ...r_id : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:15:8577 [INFO] [stdout] | [INFO] [stdout] 15 | ...ot_method_bind } impl ARVRAnchorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRAnchorMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:21:3253 [INFO] [stdout] | [INFO] [stdout] 21 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ARVRCamera { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:21:3058 [INFO] [stdout] | [INFO] [stdout] 21 | ...ueueFree for ARVRCamera { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:21:4434 [INFO] [stdout] | [INFO] [stdout] 21 | ...raMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:21:4285 [INFO] [stdout] | [INFO] [stdout] 21 | ..._constructor , } impl ARVRCameraMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRCameraMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:27:10124 [INFO] [stdout] | [INFO] [stdout] 27 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ARVRController { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:27:9929 [INFO] [stdout] | [INFO] [stdout] 27 | ...Free for ARVRController { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:27:12468 [INFO] [stdout] | [INFO] [stdout] 27 | ...mble : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:27:11711 [INFO] [stdout] | [INFO] [stdout] 27 | ...ethod_bind } impl ARVRControllerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRControllerMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:33:14179 [INFO] [stdout] | [INFO] [stdout] 33 | ...lize : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:33:13221 [INFO] [stdout] | [INFO] [stdout] 33 | ...method_bind } impl ARVRInterfaceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRInterfaceMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:39:3619 [INFO] [stdout] | [INFO] [stdout] 39 | ...veMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:39:3448 [INFO] [stdout] | [INFO] [stdout] 39 | ...r , } impl ARVRInterfaceGDNativeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRInterfaceGDNativeMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:45:4312 [INFO] [stdout] | [INFO] [stdout] 45 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ARVROrigin { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:45:4117 [INFO] [stdout] | [INFO] [stdout] 45 | ...ueueFree for ARVROrigin { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:45:5641 [INFO] [stdout] | [INFO] [stdout] 45 | ...cale : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:45:5382 [INFO] [stdout] | [INFO] [stdout] 45 | ...ot_method_bind } impl ARVROriginMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVROriginMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] {"$message_type":"diagnostic","message":"use of mutable static is unsafe and requires unsafe block","code":{"code":"E0133","explanation":"Unsafe code was used outside of an unsafe block.\n\nErroneous code example:\n\n```compile_fail,E0133\nunsafe fn f() { return; } // This is the unsafe code\n\nfn main() {\n f(); // error: call to unsafe function requires unsafe function or block\n}\n```\n\nUsing unsafe functionality is potentially dangerous and disallowed by safety\nchecks. Examples:\n\n* Dereferencing raw pointers\n* Calling functions via FFI\n* Calling functions marked unsafe\n\nThese safety checks can be relaxed for a section of the code by wrapping the\nunsafe instructions with an `unsafe` block. For instance:\n\n```\nunsafe fn f() { return; }\n\nfn main() {\n unsafe { f(); } // ok!\n}\n```\n\nSee the [unsafe section][unsafe-section] of the Book for more details.\n\n#### Unsafe code in functions\n\nUnsafe code is currently accepted in unsafe functions, but that is being phased\nout in favor of requiring unsafe blocks here too.\n\n```\nunsafe fn f() { return; }\n\nunsafe fn g() {\n f(); // Is accepted, but no longer recommended\n unsafe { f(); } // Recommended way to write this\n}\n```\n\nLinting against this is controlled via the `unsafe_op_in_unsafe_fn` lint, which\nis `allow` by default but will be upgraded to `warn` in a future edition.\n\n[unsafe-section]: https://doc.rust-lang.org/book/ch19-01-unsafe-rust.html\n"},"level":"warning","spans":[{"file_name":"/opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs","byte_start":103228,"byte_end":103233,"line_start":51,"line_end":51,"column_start":11883,"column_end":11888,"is_primary":true,"text":[{"text":" # ! [doc = \"This module contains types related to the API class [`ARVRPositionalTracker`][super::ARVRPositionalTracker].\"] pub (crate) mod private { # [doc = \"`core class ARVRPositionalTracker` inherits `Reference` (reference-counted).\\n\\nThis class has related types in the [`arvr_positional_tracker`][super::arvr_positional_tracker] module.\"] # [doc = \"## Official documentation\\n\\nSee the [documentation of this class](https://godot.readthedocs.io/en/stable/classes/class_arvrpositionaltracker.html) in the Godot engine's official documentation.\\nThe method descriptions are generated from it and typically contain code samples in GDScript, not Rust.\"] # [doc = \"## Memory management\\n\\nThe lifetime of this object is automatically managed through reference counting.\"] # [doc = \"\\n## Class hierarchy\\n\\nARVRPositionalTracker inherits methods from:\\n - [Reference](struct.Reference.html)\\n - [Object](struct.Object.html)\\n\"] # [doc = \"\"] # [doc = \"\\n## Safety\\n\\nAll types in the Godot API have _interior mutability_ in Rust parlance.\\nTo enforce that the official [thread-safety guidelines][thread-safety] are\\nfollowed, the typestate pattern is used in the `Ref` and `TRef` smart pointers,\\nand the `Instance` API. The typestate `Ownership` in these types tracks whether\\nownership is unique, shared, or exclusive to the current thread. For more information,\\nsee the type-level documentation on `Ref`.\\n\\n[thread-safety]: https://docs.godotengine.org/en/stable/tutorials/threads/thread_safe_apis.html\"] # [allow (non_camel_case_types)] # [derive (Debug)] pub struct ARVRPositionalTracker { # [allow (dead_code)] pub (crate) this : super :: RawObject < Self > , } } use private :: ARVRPositionalTracker ; # [derive (Copy , Clone , Debug , PartialEq , Eq , PartialOrd , Ord , Hash)] pub struct TrackerHand (pub i64) ; impl TrackerHand { pub const HAND_UNKNOWN : TrackerHand = TrackerHand (0i64) ; pub const LEFT_HAND : TrackerHand = TrackerHand (1i64) ; pub const RIGHT_HAND : TrackerHand = TrackerHand (2i64) ; } impl From < i64 > for TrackerHand { # [inline] fn from (v : i64) -> Self { Self (v) } } impl From < TrackerHand > for i64 { # [inline] fn from (v : TrackerHand) -> Self { v . 0 } } impl FromVariant for TrackerHand { # [inline] fn from_variant (v : & Variant) -> Result < Self , FromVariantError > { i64 :: from_variant (v) . map (Self :: from) } } # [doc = \"Constants\"] # [allow (non_upper_case_globals)] impl ARVRPositionalTracker { pub const TRACKER_HAND_UNKNOWN : i64 = 0i64 ; pub const TRACKER_LEFT_HAND : i64 = 1i64 ; pub const TRACKER_RIGHT_HAND : i64 = 2i64 ; } impl ARVRPositionalTracker { # [doc = \"Creates a new instance of this object.\\n\\nThis is a reference-counted type. The returned object is automatically managed\\nby `Ref`.\"] # [inline] pub fn new () -> Ref < Self , ownership :: Unique > { unsafe { let gd_api = get_api () ; let ctor = ARVRPositionalTrackerMethodTable :: get (gd_api) . class_constructor . unwrap () ; let obj = ptr :: NonNull :: new (ctor ()) . expect (\"constructor should not return null\") ; Ref :: init_from_sys (obj) } } # [doc = \"Returns the hand holding this tracker, if known. See [`TrackerHand`][TrackerHand] constants.\"] # [doc = \"\"] # [inline] pub fn get_hand (& self) -> crate :: generated :: arvr_positional_tracker :: TrackerHand { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_hand ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < crate :: generated :: arvr_positional_tracker :: TrackerHand > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"If this is a controller that is being tracked, the controller will also be represented by a joystick entry with this ID.\"] # [doc = \"\"] # [inline] pub fn get_joy_id (& self) -> i64 { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_joy_id ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < i64 > :: coerce_from_variant (& ret) } } # [doc = \"Returns the mesh related to a controller or anchor point if one is available.\"] # [doc = \"\"] # [inline] pub fn get_mesh (& self) -> Option < Ref < crate :: generated :: Mesh , ownership :: Shared > > { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_mesh ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < Option < Ref < crate :: generated :: Mesh , ownership :: Shared > > > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"Returns the controller or anchor point's name if available.\"] # [doc = \"\"] # [inline] pub fn get_name (& self) -> GodotString { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_name ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < GodotString > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"Returns the controller's orientation matrix.\"] # [doc = \"\"] # [inline] pub fn get_orientation (& self) -> Basis { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_orientation ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < Basis > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"Returns the world-space controller position.\"] # [doc = \"\"] # [inline] pub fn get_position (& self) -> Vector3 { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_position ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < Vector3 > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"The degree to which the tracker rumbles. Ranges from `0.0` to `1.0` with precision `.01`.\"] # [doc = \"\"] # [inline] pub fn rumble (& self) -> f64 { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_rumble ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < f64 > :: coerce_from_variant (& ret) } } # [doc = \"Returns the internal tracker ID. This uniquely identifies the tracker per tracker type and matches the ID you need to specify for nodes such as the [`ARVRController`][ARVRController] and [`ARVRAnchor`][ARVRAnchor] nodes.\"] # [doc = \"\"] # [inline] pub fn get_tracker_id (& self) -> i64 { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_tracker_id ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < i64 > :: coerce_from_variant (& ret) } } # [doc = \"Returns `true` if this device tracks orientation.\"] # [doc = \"\"] # [inline] pub fn get_tracks_orientation (& self) -> bool { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_tracks_orientation ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < bool > :: coerce_from_variant (& ret) } } # [doc = \"Returns `true` if this device tracks position.\"] # [doc = \"\"] # [inline] pub fn get_tracks_position (& self) -> bool { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_tracks_position ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < bool > :: coerce_from_variant (& ret) } } # [doc = \"Returns the transform combining this device's orientation and position.\"] # [doc = \"\"] # [inline] pub fn get_transform (& self , adjust_by_reference_frame : bool) -> Transform { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_transform ; let ret = crate :: icalls :: icallvar__bool (method_bind , self . this . sys () . as_ptr () , adjust_by_reference_frame as _) ; < Transform > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"Returns the tracker's type.\"] # [doc = \"\"] # [inline] pub fn get_type (& self) -> crate :: generated :: arvr_server :: TrackerType { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_type ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < crate :: generated :: arvr_server :: TrackerType > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"The degree to which the tracker rumbles. Ranges from `0.0` to `1.0` with precision `.01`.\"] # [doc = \"\"] # [inline] pub fn set_rumble (& self , rumble : f64) -> () { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . set_rumble ; let ret = crate :: icalls :: icallvar__f64 (method_bind , self . this . sys () . as_ptr () , rumble as _) ; } } } impl gdnative_core :: private :: godot_object :: Sealed for ARVRPositionalTracker { } unsafe impl GodotObject for ARVRPositionalTracker { type Memory = memory :: RefCounted ; # [inline] fn class_name () -> & 'static str { \"ARVRPositionalTracker\" } } impl std :: ops :: Deref for ARVRPositionalTracker { type Target = crate :: generated :: Reference ; # [inline] fn deref (& self) -> & crate :: generated :: Reference { unsafe { std :: mem :: transmute (self) } } } impl std :: ops :: DerefMut for ARVRPositionalTracker { # [inline] fn deref_mut (& mut self) -> & mut crate :: generated :: Reference { unsafe { std :: mem :: transmute (self) } } } unsafe impl SubClass < crate :: generated :: Reference > for ARVRPositionalTracker { } unsafe impl SubClass < crate :: generated :: Object > for ARVRPositionalTracker { } impl Instanciable for ARVRPositionalTracker { # [inline] fn construct () -> Ref < Self , ownership :: Unique > { ARVRPositionalTracker :: new () } } # [doc (hidden)] # [allow (non_camel_case_types , dead_code)] pub (crate) struct ARVRPositionalTrackerMethodTable { pub class_constructor : sys :: godot_class_constructor , pub get_hand : * mut sys :: godot_method_bind , pub get_joy_id : * mut sys :: godot_method_bind , pub get_mesh : * mut sys :: godot_method_bind , pub get_name : * mut sys :: godot_method_bind , pub get_orientation : * mut sys :: godot_method_bind , pub get_position : * mut sys :: godot_method_bind , pub get_rumble : * mut sys :: godot_method_bind , pub get_tracker_id : * mut sys :: godot_method_bind , pub get_tracks_orientation : * mut sys :: godot_method_bind , pub get_tracks_position : * mut sys :: godot_method_bind , pub get_transform : * mut sys :: godot_method_bind , pub get_type : * mut sys :: godot_method_bind , pub set_rumble : * mut sys :: godot_method_bind } impl ARVRPositionalTrackerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRPositionalTrackerMethodTable = ARVRPositionalTrackerMethodTable { class_constructor : None , get_hand : 0 as * mut sys :: godot_method_bind , get_joy_id : 0 as * mut sys :: godot_method_bind , get_mesh : 0 as * mut sys :: godot_method_bind , get_name : 0 as * mut sys :: godot_method_bind , get_orientation : 0 as * mut sys :: godot_method_bind , get_position : 0 as * mut sys :: godot_method_bind , get_rumble : 0 as * mut sys :: godot_method_bind , get_tracker_id : 0 as * mut sys :: godot_method_bind , get_tracks_orientation : 0 as * mut sys :: godot_method_bind , get_tracks_position : 0 as * mut sys :: godot_method_bind , get_transform : 0 as * mut sys :: godot_method_bind , get_type : 0 as * mut sys :: godot_method_bind , set_rumble : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 'static Self { unsafe { let table = Self :: get_mut () ; static INIT : std :: sync :: Once = std :: sync :: Once :: new () ; INIT . call_once (|| { ARVRPositionalTrackerMethodTable :: init (table , gd_api) ; }) ; table } } # [inline (never)] # [allow (dead_code)] fn init (table : & mut Self , gd_api : & GodotApi) { unsafe { let class_name = \"ARVRPositionalTracker\\0\" . as_ptr () as * const c_char ; table . class_constructor = (gd_api . godot_get_class_constructor) (class_name) ; table . get_hand = (gd_api . godot_method_bind_get_method) (class_name , \"get_hand\\0\" . as_ptr () as * const c_char) ; table . get_joy_id = (gd_api . godot_method_bind_get_method) (class_name , \"get_joy_id\\0\" . as_ptr () as * const c_char) ; table . get_mesh = (gd_api . godot_method_bind_get_method) (class_name , \"get_mesh\\0\" . as_ptr () as * const c_char) ; table . get_name = (gd_api . godot_method_bind_get_method) (class_name , \"get_name\\0\" . as_ptr () as * const c_char) ; table . get_orientation = (gd_api . godot_method_bind_get_method) (class_name , \"get_orientation\\0\" . as_ptr () as * const c_char) ; table . get_position = (gd_api . godot_method_bind_get_method) (class_name , \"get_position\\0\" . as_ptr () as * const c_char) ; table . get_rumble = (gd_api . godot_method_bind_get_method) (class_name , \"get_rumble\\0\" . as_ptr () as * const c_char) ; table . get_tracker_id = (gd_api . godot_method_bind_get_method) (class_name , \"get_tracker_id\\0\" . as_ptr () as * const c_char) ; table . get_tracks_orientation = (gd_api . godot_method_bind_get_method) (class_name , \"get_tracks_orientation\\0\" . as_ptr () as * const c_char) ; table . get_tracks_position = (gd_api . godot_method_bind_get_method) (class_name , \"get_tracks_position\\0\" . as_ptr () as * const c_char) ; table . get_transform = (gd_api . godot_method_bind_get_method) (class_name , \"get_transform\\0\" . as_ptr () as * const c_char) ; table . get_type = (gd_api . godot_method_bind_get_method) (class_name , \"get_type\\0\" . as_ptr () as * const c_char) ; table . set_rumble = (gd_api . godot_method_bind_get_method) (class_name , \"set_rumble\\0\" . as_ptr () as * const c_char) ; } } }","highlight_start":11883,"highlight_end":11888}],"label":"use of mutable static","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"for more information, see issue #71668 ","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"an unsafe function restricts its caller, but its body is safe by default","code":null,"level":"note","spans":[{"file_name":"/opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs","byte_start":102369,"byte_end":102411,"line_start":51,"line_end":51,"column_start":11024,"column_end":11066,"is_primary":true,"text":[{"text":" # ! [doc = \"This module contains types related to the API class [`ARVRPositionalTracker`][super::ARVRPositionalTracker].\"] pub (crate) mod private { # [doc = \"`core class ARVRPositionalTracker` inherits `Reference` (reference-counted).\\n\\nThis class has related types in the [`arvr_positional_tracker`][super::arvr_positional_tracker] module.\"] # [doc = \"## Official documentation\\n\\nSee the [documentation of this class](https://godot.readthedocs.io/en/stable/classes/class_arvrpositionaltracker.html) in the Godot engine's official documentation.\\nThe method descriptions are generated from it and typically contain code samples in GDScript, not Rust.\"] # [doc = \"## Memory management\\n\\nThe lifetime of this object is automatically managed through reference counting.\"] # [doc = \"\\n## Class hierarchy\\n\\nARVRPositionalTracker inherits methods from:\\n - [Reference](struct.Reference.html)\\n - [Object](struct.Object.html)\\n\"] # [doc = \"\"] # [doc = \"\\n## Safety\\n\\nAll types in the Godot API have _interior mutability_ in Rust parlance.\\nTo enforce that the official [thread-safety guidelines][thread-safety] are\\nfollowed, the typestate pattern is used in the `Ref` and `TRef` smart pointers,\\nand the `Instance` API. The typestate `Ownership` in these types tracks whether\\nownership is unique, shared, or exclusive to the current thread. For more information,\\nsee the type-level documentation on `Ref`.\\n\\n[thread-safety]: https://docs.godotengine.org/en/stable/tutorials/threads/thread_safe_apis.html\"] # [allow (non_camel_case_types)] # [derive (Debug)] pub struct ARVRPositionalTracker { # [allow (dead_code)] pub (crate) this : super :: RawObject < Self > , } } use private :: ARVRPositionalTracker ; # [derive (Copy , Clone , Debug , PartialEq , Eq , PartialOrd , Ord , Hash)] pub struct TrackerHand (pub i64) ; impl TrackerHand { pub const HAND_UNKNOWN : TrackerHand = TrackerHand (0i64) ; pub const LEFT_HAND : TrackerHand = TrackerHand (1i64) ; pub const RIGHT_HAND : TrackerHand = TrackerHand (2i64) ; } impl From < i64 > for TrackerHand { # [inline] fn from (v : i64) -> Self { Self (v) } } impl From < TrackerHand > for i64 { # [inline] fn from (v : TrackerHand) -> Self { v . 0 } } impl FromVariant for TrackerHand { # [inline] fn from_variant (v : & Variant) -> Result < Self , FromVariantError > { i64 :: from_variant (v) . map (Self :: from) } } # [doc = \"Constants\"] # [allow (non_upper_case_globals)] impl ARVRPositionalTracker { pub const TRACKER_HAND_UNKNOWN : i64 = 0i64 ; pub const TRACKER_LEFT_HAND : i64 = 1i64 ; pub const TRACKER_RIGHT_HAND : i64 = 2i64 ; } impl ARVRPositionalTracker { # [doc = \"Creates a new instance of this object.\\n\\nThis is a reference-counted type. The returned object is automatically managed\\nby `Ref`.\"] # [inline] pub fn new () -> Ref < Self , ownership :: Unique > { unsafe { let gd_api = get_api () ; let ctor = ARVRPositionalTrackerMethodTable :: get (gd_api) . class_constructor . unwrap () ; let obj = ptr :: NonNull :: new (ctor ()) . expect (\"constructor should not return null\") ; Ref :: init_from_sys (obj) } } # [doc = \"Returns the hand holding this tracker, if known. See [`TrackerHand`][TrackerHand] constants.\"] # [doc = \"\"] # [inline] pub fn get_hand (& self) -> crate :: generated :: arvr_positional_tracker :: TrackerHand { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_hand ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < crate :: generated :: arvr_positional_tracker :: TrackerHand > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"If this is a controller that is being tracked, the controller will also be represented by a joystick entry with this ID.\"] # [doc = \"\"] # [inline] pub fn get_joy_id (& self) -> i64 { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_joy_id ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < i64 > :: coerce_from_variant (& ret) } } # [doc = \"Returns the mesh related to a controller or anchor point if one is available.\"] # [doc = \"\"] # [inline] pub fn get_mesh (& self) -> Option < Ref < crate :: generated :: Mesh , ownership :: Shared > > { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_mesh ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < Option < Ref < crate :: generated :: Mesh , ownership :: Shared > > > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"Returns the controller or anchor point's name if available.\"] # [doc = \"\"] # [inline] pub fn get_name (& self) -> GodotString { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_name ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < GodotString > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"Returns the controller's orientation matrix.\"] # [doc = \"\"] # [inline] pub fn get_orientation (& self) -> Basis { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_orientation ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < Basis > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"Returns the world-space controller position.\"] # [doc = \"\"] # [inline] pub fn get_position (& self) -> Vector3 { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_position ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < Vector3 > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"The degree to which the tracker rumbles. Ranges from `0.0` to `1.0` with precision `.01`.\"] # [doc = \"\"] # [inline] pub fn rumble (& self) -> f64 { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_rumble ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < f64 > :: coerce_from_variant (& ret) } } # [doc = \"Returns the internal tracker ID. This uniquely identifies the tracker per tracker type and matches the ID you need to specify for nodes such as the [`ARVRController`][ARVRController] and [`ARVRAnchor`][ARVRAnchor] nodes.\"] # [doc = \"\"] # [inline] pub fn get_tracker_id (& self) -> i64 { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_tracker_id ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < i64 > :: coerce_from_variant (& ret) } } # [doc = \"Returns `true` if this device tracks orientation.\"] # [doc = \"\"] # [inline] pub fn get_tracks_orientation (& self) -> bool { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_tracks_orientation ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < bool > :: coerce_from_variant (& ret) } } # [doc = \"Returns `true` if this device tracks position.\"] # [doc = \"\"] # [inline] pub fn get_tracks_position (& self) -> bool { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_tracks_position ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < bool > :: coerce_from_variant (& ret) } } # [doc = \"Returns the transform combining this device's orientation and position.\"] # [doc = \"\"] # [inline] pub fn get_transform (& self , adjust_by_reference_frame : bool) -> Transform { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_transform ; let ret = crate :: icalls :: icallvar__bool (method_bind , self . this . sys () . as_ptr () , adjust_by_reference_frame as _) ; < Transform > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"Returns the tracker's type.\"] # [doc = \"\"] # [inline] pub fn get_type (& self) -> crate :: generated :: arvr_server :: TrackerType { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . get_type ; let ret = crate :: icalls :: icallvar_ (method_bind , self . this . sys () . as_ptr ()) ; < crate :: generated :: arvr_server :: TrackerType > :: from_variant (& ret) . expect (\"Unexpected variant type\") } } # [doc = \"The degree to which the tracker rumbles. Ranges from `0.0` to `1.0` with precision `.01`.\"] # [doc = \"\"] # [inline] pub fn set_rumble (& self , rumble : f64) -> () { unsafe { let method_bind : * mut sys :: godot_method_bind = ARVRPositionalTrackerMethodTable :: get (get_api ()) . set_rumble ; let ret = crate :: icalls :: icallvar__f64 (method_bind , self . this . sys () . as_ptr () , rumble as _) ; } } } impl gdnative_core :: private :: godot_object :: Sealed for ARVRPositionalTracker { } unsafe impl GodotObject for ARVRPositionalTracker { type Memory = memory :: RefCounted ; # [inline] fn class_name () -> & 'static str { \"ARVRPositionalTracker\" } } impl std :: ops :: Deref for ARVRPositionalTracker { type Target = crate :: generated :: Reference ; # [inline] fn deref (& self) -> & crate :: generated :: Reference { unsafe { std :: mem :: transmute (self) } } } impl std :: ops :: DerefMut for ARVRPositionalTracker { # [inline] fn deref_mut (& mut self) -> & mut crate :: generated :: Reference { unsafe { std :: mem :: transmute (self) } } } unsafe impl SubClass < crate :: generated :: Reference > for ARVRPositionalTracker { } unsafe impl SubClass < crate :: generated :: Object > for ARVRPositionalTracker { } impl Instanciable for ARVRPositionalTracker { # [inline] fn construct () -> Ref < Self , ownership :: Unique > { ARVRPositionalTracker :: new () } } # [doc (hidden)] # [allow (non_camel_case_types , dead_code)] pub (crate) struct ARVRPositionalTrackerMethodTable { pub class_constructor : sys :: godot_class_constructor , pub get_hand : * mut sys :: godot_method_bind , pub get_joy_id : * mut sys :: godot_method_bind , pub get_mesh : * mut sys :: godot_method_bind , pub get_name : * mut sys :: godot_method_bind , pub get_orientation : * mut sys :: godot_method_bind , pub get_position : * mut sys :: godot_method_bind , pub get_rumble : * mut sys :: godot_method_bind , pub get_tracker_id : * mut sys :: godot_method_bind , pub get_tracks_orientation : * mut sys :: godot_method_bind , pub get_tracks_position : * mut sys :: godot_method_bind , pub get_transform : * mut sys :: godot_method_bind , pub get_type : * mut sys :: godot_method_bind , pub set_rumble : * mut sys :: godot_method_bind } impl ARVRPositionalTrackerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRPositionalTrackerMethodTable = ARVRPositionalTrackerMethodTable { class_constructor : None , get_hand : 0 as * mut sys :: godot_method_bind , get_joy_id : 0 as * mut sys :: godot_method_bind , get_mesh : 0 as * mut sys :: godot_method_bind , get_name : 0 as * mut sys :: godot_method_bind , get_orientation : 0 as * mut sys :: godot_method_bind , get_position : 0 as * mut sys :: godot_method_bind , get_rumble : 0 as * mut sys :: godot_method_bind , get_tracker_id : 0 as * mut sys :: godot_method_bind , get_tracks_orientation : 0 as * mut sys :: godot_method_bind , get_tracks_position : 0 as * mut sys :: godot_method_bind , get_transform : 0 as * mut sys :: godot_method_bind , get_type : 0 as * mut sys :: godot_method_bind , set_rumble : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 'static Self { unsafe { let table = Self :: get_mut () ; static INIT : std :: sync :: Once = std :: sync :: Once :: new () ; INIT . call_once (|| { ARVRPositionalTrackerMethodTable :: init (table , gd_api) ; }) ; table } } # [inline (never)] # [allow (dead_code)] fn init (table : & mut Self , gd_api : & GodotApi) { unsafe { let class_name = \"ARVRPositionalTracker\\0\" . as_ptr () as * const c_char ; table . class_constructor = (gd_api . godot_get_class_constructor) (class_name) ; table . get_hand = (gd_api . godot_method_bind_get_method) (class_name , \"get_hand\\0\" . as_ptr () as * const c_char) ; table . get_joy_id = (gd_api . godot_method_bind_get_method) (class_name , \"get_joy_id\\0\" . as_ptr () as * const c_char) ; table . get_mesh = (gd_api . godot_method_bind_get_method) (class_name , \"get_mesh\\0\" . as_ptr () as * const c_char) ; table . get_name = (gd_api . godot_method_bind_get_method) (class_name , \"get_name\\0\" . as_ptr () as * const c_char) ; table . get_orientation = (gd_api . godot_method_bind_get_method) (class_name , \"get_orientation\\0\" . as_ptr () as * const c_char) ; table . get_position = (gd_api . godot_method_bind_get_method) (class_name , \"get_position\\0\" . as_ptr () as * const c_char) ; table . get_rumble = (gd_api . godot_method_bind_get_method) (class_name , \"get_rumble\\0\" . as_ptr () as * const c_char) ; table . get_tracker_id = (gd_api . godot_method_bind_get_method) (class_name , \"get_tracker_id\\0\" . as_ptr () as * const c_char) ; table . get_tracks_orientation = (gd_api . godot_method_bind_get_method) (class_name , \"get_tracks_orientation\\0\" . as_ptr () as * const c_char) ; table . get_tracks_position = (gd_api . godot_method_bind_get_method) (class_name , \"get_tracks_position\\0\" . as_ptr () as * const c_char) ; table . get_transform = (gd_api . godot_method_bind_get_method) (class_name , \"get_transform\\0\" . as_ptr () as * const c_char) ; table . get_type = (gd_api . godot_method_bind_get_method) (class_name , \"get_type\\0\" . as_ptr () as * const c_char) ; table . set_rumble = (gd_api . godot_method_bind_get_method) (class_name , \"set_rumble\\0\" . as_ptr () as * const c_char) ; } } }","highlight_start":11024,"highlight_end":11066}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":null},{"message":"consider wrapping the function body in an unsafe block","code":null,"level":"help","spans":[{"file_name":"/opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs","byte_start":102412,"byte_end":102412,"line_start":51,"line_end":51,"column_start":11067,"column_end":11067,"is_primary":true,"text":[{"text":" # ! [doc = \"This module contains types related to the API class [`ARVRPositionalTracker`][super::ARVRPositionalTracker].\"] pub (crate) mod private { # [doc = \"`core class ARVRPositionalTracker` inherits `Reference` (reference-counted).\\n\\nThis class has related types in the [`arvr_positional_tracker`][super::arvr_positional_tracker] module.\"] # [doc = \"## Official documentation\\n\\nSee the [documentation of this class](https://godot.readthedocs.io/en/stable/classes/class_arvrpositionaltracker.html) in the Godot engine's official documentation.\\nThe method descriptions are generated from it and typically contain code samples in GDScript, not Rust.\"] # [doc = \"## Memory management\\n\\nThe lifetime of this object is automatically managed through reference counting.\"] # [doc = \"\\n## Class hierarchy\\n\\nARVRPositionalTracker inherits methods from:\\n - [Reference](struct.Reference.html)\\n - [Object](struct.Object.html)\\n\"] # [doc = \"\"] # [doc = \"\\n## Safety\\n\\nAll types in the Godot API have _interior mutability_ in Rust parlance.\\nTo enforce that the official [thread-safety guidelines][thread-safety] are\\nfollowed, the typestate pattern is used in the `Ref` and `TRef` smart pointers,\\nand the `Instance` API. The typestate `Ownership` in these types tracks whether\\nownership is unique, shared, or exclusive to the current thread. For more information,\\nsee the type-level documentation on `Ref`.\\n\\n[thread-safety]: https://docs.godotengine.org/en/stable/tutorials/threads/thread_safe_apis.html\"] # [allow (non_camel_case_types)] # [derive (Debug)] pub struct ARVRPositionalTracker { # [allow (dead_code)] pub (crate) this : super :: RawObject < Self > , } } use private :: ARVRPositionalTracker ; # [derive (Copy , Clone , Debug , PartialEq , Eq , PartialOrd , Ord , Hash)] pub struct TrackerHand (pub i64) ; impl TrackerHand { pub const HAND_UNKNOWN : TrackerHand = TrackerHand (0i64) ; pub const LEFT_HAND : TrackerHand = TrackerHand (1i64) ; pub const RIGHT_HAND : TrackerHand = TrackerHand (2i64) ; } impl From < i64 > for TrackerHand { # [inline] fn from (v : i64) -> Self { Self (v) } } impl From < TrackerHand > for i64 { # [inline] fn from (v : TrackerHand) -> Self { v . 0 } } impl FromVariant for TrackerHand { # [inline] fn from_variant (v : & Variant) -> Result < Self , FromVariantError > { i64 :: from_variant (v) . map (Self :: from) } } # [doc = \"Constants\"] # [allow (non_upper_case_globals)] impl ARVRPositionalTracker { pub const TRACKER_HAND_UNKNOWN : i64 = 0i64 ; pub const TRACKER_LEFT_HAND : i64 = 1i64 ; pub const TRACKER_RIGHT_HAND : i64 = 2i64 ; } impl ARVRPositionalTracker { # [doc = \"Creates a new instance of this object.\\n\\nThis is a reference-counted type. The returned object is automatically managed\\nby `Ref`.\"] # [inline] pub fn new () -> Ref < Self , ownership :: Unique > { unsafe { let gd_api = get_api () ; let ctor = ARVRPositionalTrackerMethodTable :: get (gd_api) . class_constructor . unwrap () ; let obj = ptr :: NonNull :: new (ctor ()) . expect (\"constructor should not return null\") ; Ref :: init_from_sys (obj) } } # [doc = \"Returns the hand holding this tracker, if known. See [`TrackerHand`][TrackerHand] constants.\"] # [doc = \"\"] # [inline] pub fn get_hand (& self) -> crate :: generated :: arvr_positional_tracker :: TrackerHand { unsafe { let method_bind : * mut sys : [INFO] [stderr] error: could not compile `gdnative-bindings` (lib); 11 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/65132f36b923285d5da381c2fbafee6ce899e841/bin/cargo /opt/rustwide/rustup-home/toolchains/65132f36b923285d5da381c2fbafee6ce899e841/bin/rustc --crate-name gdnative_bindings --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("custom-godot", "formatted", "one-class-one-file", "ptrcall"))' -C metadata=474dac1845cdd10c -C extra-filename=-474dac1845cdd10c --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern gdnative_core=/opt/rustwide/target/debug/deps/libgdnative_core-a2191ca53dddc79a.rmeta --extern libc=/opt/rustwide/target/debug/deps/liblibc-f391dfd805719fd9.rmeta --cap-lints=allow` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:9:7209 [INFO] [stdout] | [INFO] [stdout] 9 | ...date : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:9:6869 [INFO] [stdout] | [INFO] [stdout] 9 | ...ot_method_bind } impl AESContextMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AESContextMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:15:7258 [INFO] [stdout] | [INFO] [stdout] 15 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ARVRAnchor { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:15:7063 [INFO] [stdout] | [INFO] [stdout] 15 | ...ueueFree for ARVRAnchor { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:15:9090 [INFO] [stdout] | [INFO] [stdout] 15 | ...r_id : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:15:8577 [INFO] [stdout] | [INFO] [stdout] 15 | ...ot_method_bind } impl ARVRAnchorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRAnchorMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:21:3253 [INFO] [stdout] | [INFO] [stdout] 21 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ARVRCamera { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:21:3058 [INFO] [stdout] | [INFO] [stdout] 21 | ...ueueFree for ARVRCamera { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:21:4434 [INFO] [stdout] | [INFO] [stdout] 21 | ...raMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:21:4285 [INFO] [stdout] | [INFO] [stdout] 21 | ..._constructor , } impl ARVRCameraMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRCameraMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:27:10124 [INFO] [stdout] | [INFO] [stdout] 27 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ARVRController { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:27:9929 [INFO] [stdout] | [INFO] [stdout] 27 | ...Free for ARVRController { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:27:12468 [INFO] [stdout] | [INFO] [stdout] 27 | ...mble : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:27:11711 [INFO] [stdout] | [INFO] [stdout] 27 | ...ethod_bind } impl ARVRControllerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRControllerMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:33:14179 [INFO] [stdout] | [INFO] [stdout] 33 | ...lize : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:33:13221 [INFO] [stdout] | [INFO] [stdout] 33 | ...method_bind } impl ARVRInterfaceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRInterfaceMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:39:3619 [INFO] [stdout] | [INFO] [stdout] 39 | ...veMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:39:3448 [INFO] [stdout] | [INFO] [stdout] 39 | ...r , } impl ARVRInterfaceGDNativeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRInterfaceGDNativeMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:45:4312 [INFO] [stdout] | [INFO] [stdout] 45 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ARVROrigin { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:45:4117 [INFO] [stdout] | [INFO] [stdout] 45 | ...ueueFree for ARVROrigin { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:45:5641 [INFO] [stdout] | [INFO] [stdout] 45 | ...cale : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:45:5382 [INFO] [stdout] | [INFO] [stdout] 45 | ...ot_method_bind } impl ARVROriginMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVROriginMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:51:11883 [INFO] [stdout] | [INFO] [stdout] 51 | ...mble : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:51:11024 [INFO] [stdout] | [INFO] [stdout] 51 | ...ind } impl ARVRPositionalTrackerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRPositionalTrackerMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:57:19232 [INFO] [stdout] | [INFO] [stdout] 57 | ...cale : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:57:17875 [INFO] [stdout] | [INFO] [stdout] 57 | ...ot_method_bind } impl ARVRServerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ARVRServerMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:63:19839 [INFO] [stdout] | [INFO] [stdout] 63 | ...cale : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:63:18386 [INFO] [stdout] | [INFO] [stdout] 63 | ...: godot_method_bind } impl AStarMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AStarMethodTable = AStar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:69:19893 [INFO] [stdout] | [INFO] [stdout] 69 | ...cale : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:69:18436 [INFO] [stdout] | [INFO] [stdout] 69 | ...godot_method_bind } impl AStar2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AStar2DMethodTable = ASt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:75:11344 [INFO] [stdout] | [INFO] [stdout] 75 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AcceptDialog { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:75:11149 [INFO] [stdout] | [INFO] [stdout] 75 | ...ueFree for AcceptDialog { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:75:13964 [INFO] [stdout] | [INFO] [stdout] 75 | ...text : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:75:13186 [INFO] [stdout] | [INFO] [stdout] 75 | ..._method_bind } impl AcceptDialogMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AcceptDialogMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:81:11752 [INFO] [stdout] | [INFO] [stdout] 81 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AnimatedSprite { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:81:11557 [INFO] [stdout] | [INFO] [stdout] 81 | ...Free for AnimatedSprite { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:81:15048 [INFO] [stdout] | [INFO] [stdout] 81 | ...stop : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:81:13849 [INFO] [stdout] | [INFO] [stdout] 81 | ...ethod_bind } impl AnimatedSpriteMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimatedSpriteMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:87:7424 [INFO] [stdout] | [INFO] [stdout] 87 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AnimatedSprite3D { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:87:7229 [INFO] [stdout] | [INFO] [stdout] 87 | ...ee for AnimatedSprite3D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:87:9879 [INFO] [stdout] | [INFO] [stdout] 87 | ...stop : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:87:9255 [INFO] [stdout] | [INFO] [stdout] 87 | ...hod_bind } impl AnimatedSprite3DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimatedSprite3DMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:93:13620 [INFO] [stdout] | [INFO] [stdout] 93 | ...ause : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:93:12717 [INFO] [stdout] | [INFO] [stdout] 93 | ...thod_bind } impl AnimatedTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimatedTextureMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:99:48033 [INFO] [stdout] | [INFO] [stdout] 99 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:99:43872 [INFO] [stdout] | [INFO] [stdout] 99 | ...dot_method_bind } impl AnimationMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationMethodTable = A... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:105:12761 [INFO] [stdout] | [INFO] [stdout] 105 | ...eter : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:105:11897 [INFO] [stdout] | [INFO] [stdout] 105 | ...method_bind } impl AnimationNodeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:111:4863 [INFO] [stdout] | [INFO] [stdout] 111 | ...sync : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:111:4595 [INFO] [stdout] | [INFO] [stdout] 111 | ...od_bind } impl AnimationNodeAdd2MethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeAdd2MethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:117:4863 [INFO] [stdout] | [INFO] [stdout] 117 | ...sync : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:117:4595 [INFO] [stdout] | [INFO] [stdout] 117 | ...od_bind } impl AnimationNodeAdd3MethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeAdd3MethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:123:5141 [INFO] [stdout] | [INFO] [stdout] 123 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:123:4862 [INFO] [stdout] | [INFO] [stdout] 123 | ...nd } impl AnimationNodeAnimationMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeAnimationMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:129:4915 [INFO] [stdout] | [INFO] [stdout] 129 | ...sync : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:129:4643 [INFO] [stdout] | [INFO] [stdout] 129 | ..._bind } impl AnimationNodeBlend2MethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeBlend2Metho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:135:4915 [INFO] [stdout] | [INFO] [stdout] 135 | ...sync : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:135:4643 [INFO] [stdout] | [INFO] [stdout] 135 | ..._bind } impl AnimationNodeBlend3MethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeBlend3Metho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:141:12785 [INFO] [stdout] | [INFO] [stdout] 141 | ...abel : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:141:11753 [INFO] [stdout] | [INFO] [stdout] 141 | ...} impl AnimationNodeBlendSpace1DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeBlendSpace1... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:147:19938 [INFO] [stdout] | [INFO] [stdout] 147 | ...abel : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:147:18355 [INFO] [stdout] | [INFO] [stdout] 147 | ...} impl AnimationNodeBlendSpace2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeBlendSpace2... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:153:10869 [INFO] [stdout] | [INFO] [stdout] 153 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:153:10108 [INFO] [stdout] | [INFO] [stdout] 153 | ...nd } impl AnimationNodeBlendTreeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeBlendTreeMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:159:11702 [INFO] [stdout] | [INFO] [stdout] 159 | ...sync : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:159:10722 [INFO] [stdout] | [INFO] [stdout] 159 | ...bind } impl AnimationNodeOneShotMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeOneShotMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:165:3694 [INFO] [stdout] | [INFO] [stdout] 165 | ...utMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:165:3527 [INFO] [stdout] | [INFO] [stdout] 165 | ...tor , } impl AnimationNodeOutputMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeOutputMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:171:17467 [INFO] [stdout] | [INFO] [stdout] 171 | ...node : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:171:16017 [INFO] [stdout] | [INFO] [stdout] 171 | ...} impl AnimationNodeStateMachineMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeStateMachin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:177:8008 [INFO] [stdout] | [INFO] [stdout] 177 | ...avel : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:177:7388 [INFO] [stdout] | [INFO] [stdout] 177 | ...nimationNodeStateMachinePlaybackMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeStateMachin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:183:13231 [INFO] [stdout] | [INFO] [stdout] 183 | ...time : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:183:12363 [INFO] [stdout] | [INFO] [stdout] 183 | ...mationNodeStateMachineTransitionMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeStateMachin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:189:3766 [INFO] [stdout] | [INFO] [stdout] 189 | ...leMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:189:3593 [INFO] [stdout] | [INFO] [stdout] 189 | ... , } impl AnimationNodeTimeScaleMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeTimeScaleMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:195:3742 [INFO] [stdout] | [INFO] [stdout] 195 | ...ekMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:195:3571 [INFO] [stdout] | [INFO] [stdout] 195 | ...r , } impl AnimationNodeTimeSeekMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeTimeSeekMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:201:8021 [INFO] [stdout] | [INFO] [stdout] 201 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:201:7359 [INFO] [stdout] | [INFO] [stdout] 201 | ...d } impl AnimationNodeTransitionMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationNodeTransitionM... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:207:29447 [INFO] [stdout] | [INFO] [stdout] 207 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AnimationPlayer { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:207:29252 [INFO] [stdout] | [INFO] [stdout] 207 | ...ree for AnimationPlayer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:207:35449 [INFO] [stdout] | [INFO] [stdout] 207 | ...stop : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:207:32806 [INFO] [stdout] | [INFO] [stdout] 207 | ...thod_bind } impl AnimationPlayerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationPlayerMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:213:3646 [INFO] [stdout] | [INFO] [stdout] 213 | ...deMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:213:3483 [INFO] [stdout] | [INFO] [stdout] 213 | ...uctor , } impl AnimationRootNodeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationRootNodeMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:225:11836 [INFO] [stdout] | [INFO] [stdout] 225 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AnimationTree { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:225:11641 [INFO] [stdout] | [INFO] [stdout] 225 | ...eFree for AnimationTree { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:225:14357 [INFO] [stdout] | [INFO] [stdout] 225 | ...root : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:225:13464 [INFO] [stdout] | [INFO] [stdout] 225 | ...method_bind } impl AnimationTreeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationTreeMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:231:39790 [INFO] [stdout] | [INFO] [stdout] 231 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AnimationTreePlayer... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:231:39595 [INFO] [stdout] | [INFO] [stdout] 231 | ...for AnimationTreePlayer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:231:49129 [INFO] [stdout] | [INFO] [stdout] 231 | ...time : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:231:44819 [INFO] [stdout] | [INFO] [stdout] 231 | ..._bind } impl AnimationTreePlayerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AnimationTreePlayerMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:237:21828 [INFO] [stdout] | [INFO] [stdout] 237 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Area { type Target ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:237:21633 [INFO] [stdout] | [INFO] [stdout] 237 | ...impl QueueFree for Area { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:237:27119 [INFO] [stdout] | [INFO] [stdout] 237 | ..._bus : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:237:24891 [INFO] [stdout] | [INFO] [stdout] 237 | ...:: godot_method_bind } impl AreaMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AreaMethodTable = AreaMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:243:18692 [INFO] [stdout] | [INFO] [stdout] 243 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Area2D { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:243:18497 [INFO] [stdout] | [INFO] [stdout] 243 | ...pl QueueFree for Area2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:243:23177 [INFO] [stdout] | [INFO] [stdout] 243 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:243:21404 [INFO] [stdout] | [INFO] [stdout] 243 | ... godot_method_bind } impl Area2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Area2DMethodTable = Area... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:249:20924 [INFO] [stdout] | [INFO] [stdout] 249 | ...gion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:249:19466 [INFO] [stdout] | [INFO] [stdout] 249 | ...dot_method_bind } impl ArrayMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ArrayMeshMethodTable = A... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:255:9135 [INFO] [stdout] | [INFO] [stdout] 255 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AspectRatioContaine... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:255:8940 [INFO] [stdout] | [INFO] [stdout] 255 | ...or AspectRatioContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:255:11463 [INFO] [stdout] | [INFO] [stdout] 255 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:255:10826 [INFO] [stdout] | [INFO] [stdout] 255 | ...bind } impl AspectRatioContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AspectRatioContainerMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:261:7924 [INFO] [stdout] | [INFO] [stdout] 261 | ...gion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:261:7357 [INFO] [stdout] | [INFO] [stdout] 261 | ..._method_bind } impl AtlasTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AtlasTextureMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:267:3423 [INFO] [stdout] | [INFO] [stdout] 267 | ...utMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:267:3266 [INFO] [stdout] | [INFO] [stdout] 267 | ...structor , } impl AudioBusLayoutMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioBusLayoutMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:279:4809 [INFO] [stdout] | [INFO] [stdout] 279 | ...e_db : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:279:4538 [INFO] [stdout] | [INFO] [stdout] 279 | ...d_bind } impl AudioEffectAmplifyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectAmplifyMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:285:4027 [INFO] [stdout] | [INFO] [stdout] 285 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:285:3846 [INFO] [stdout] | [INFO] [stdout] 285 | ... impl AudioEffectBandLimitFilterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectBandLimitFilt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:291:4002 [INFO] [stdout] | [INFO] [stdout] 291 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:291:3823 [INFO] [stdout] | [INFO] [stdout] 291 | ...} impl AudioEffectBandPassFilterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectBandPassFilte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:297:8819 [INFO] [stdout] | [INFO] [stdout] 297 | ...ngth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:297:8136 [INFO] [stdout] | [INFO] [stdout] 297 | ...d_bind } impl AudioEffectCaptureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectCaptureMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:303:12571 [INFO] [stdout] | [INFO] [stdout] 303 | ..._wet : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:303:11408 [INFO] [stdout] | [INFO] [stdout] 303 | ...od_bind } impl AudioEffectChorusMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectChorusMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:309:11388 [INFO] [stdout] | [INFO] [stdout] 309 | ...hold : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:309:10491 [INFO] [stdout] | [INFO] [stdout] 309 | ...ind } impl AudioEffectCompressorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectCompressorMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:315:16573 [INFO] [stdout] | [INFO] [stdout] 315 | ..._pan : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:315:14931 [INFO] [stdout] | [INFO] [stdout] 315 | ...hod_bind } impl AudioEffectDelayMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectDelayMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:321:9950 [INFO] [stdout] | [INFO] [stdout] 321 | ...gain : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:321:9259 [INFO] [stdout] | [INFO] [stdout] 321 | ...ind } impl AudioEffectDistortionMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectDistortionMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:327:5096 [INFO] [stdout] | [INFO] [stdout] 327 | ...n_db : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:327:4774 [INFO] [stdout] | [INFO] [stdout] 327 | ...method_bind } impl AudioEffectEQMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectEQMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:333:3724 [INFO] [stdout] | [INFO] [stdout] 333 | ...10MethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:333:3565 [INFO] [stdout] | [INFO] [stdout] 333 | ...tructor , } impl AudioEffectEQ10MethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectEQ10MethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:339:3724 [INFO] [stdout] | [INFO] [stdout] 339 | ...21MethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:339:3565 [INFO] [stdout] | [INFO] [stdout] 339 | ...tructor , } impl AudioEffectEQ21MethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectEQ21MethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:345:3699 [INFO] [stdout] | [INFO] [stdout] 345 | ...Q6MethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:345:3542 [INFO] [stdout] | [INFO] [stdout] 345 | ...structor , } impl AudioEffectEQ6MethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectEQ6MethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:351:8424 [INFO] [stdout] | [INFO] [stdout] 351 | ...ance : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:351:7861 [INFO] [stdout] | [INFO] [stdout] 351 | ...od_bind } impl AudioEffectFilterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectFilterMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:357:4002 [INFO] [stdout] | [INFO] [stdout] 357 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:357:3823 [INFO] [stdout] | [INFO] [stdout] 357 | ...} impl AudioEffectHighPassFilterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectHighPassFilte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:363:4027 [INFO] [stdout] | [INFO] [stdout] 363 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:363:3846 [INFO] [stdout] | [INFO] [stdout] 363 | ... impl AudioEffectHighShelfFilterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectHighShelfFilt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:375:7802 [INFO] [stdout] | [INFO] [stdout] 375 | ...d_db : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:375:7181 [INFO] [stdout] | [INFO] [stdout] 375 | ...d_bind } impl AudioEffectLimiterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectLimiterMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:381:3977 [INFO] [stdout] | [INFO] [stdout] 381 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:381:3800 [INFO] [stdout] | [INFO] [stdout] 381 | ... } impl AudioEffectLowPassFilterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectLowPassFilter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:387:4002 [INFO] [stdout] | [INFO] [stdout] 387 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:387:3823 [INFO] [stdout] | [INFO] [stdout] 387 | ...} impl AudioEffectLowShelfFilterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectLowShelfFilte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:393:3927 [INFO] [stdout] | [INFO] [stdout] 393 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:393:3754 [INFO] [stdout] | [INFO] [stdout] 393 | ... , } impl AudioEffectNotchFilterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectNotchFilterMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:399:4597 [INFO] [stdout] | [INFO] [stdout] 399 | ..._pan : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:399:4340 [INFO] [stdout] | [INFO] [stdout] 399 | ...od_bind } impl AudioEffectPannerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectPannerMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:405:9037 [INFO] [stdout] | [INFO] [stdout] 405 | ...e_hz : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:405:8338 [INFO] [stdout] | [INFO] [stdout] 405 | ...od_bind } impl AudioEffectPhaserMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectPhaserMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:411:9006 [INFO] [stdout] | [INFO] [stdout] 411 | ...cale : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:411:8505 [INFO] [stdout] | [INFO] [stdout] 411 | ...ind } impl AudioEffectPitchShiftMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectPitchShiftMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:417:6593 [INFO] [stdout] | [INFO] [stdout] 417 | ...tive : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:417:6155 [INFO] [stdout] | [INFO] [stdout] 417 | ...od_bind } impl AudioEffectRecordMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectRecordMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:423:12172 [INFO] [stdout] | [INFO] [stdout] 423 | ..._wet : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:423:11169 [INFO] [stdout] | [INFO] [stdout] 423 | ...od_bind } impl AudioEffectReverbMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectReverbMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:429:8704 [INFO] [stdout] | [INFO] [stdout] 429 | ..._pos : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:429:8187 [INFO] [stdout] | [INFO] [stdout] 429 | ...impl AudioEffectSpectrumAnalyzerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectSpectrumAnaly... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:435:4968 [INFO] [stdout] | [INFO] [stdout] 435 | ...ange : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:435:4697 [INFO] [stdout] | [INFO] [stdout] 435 | ...ioEffectSpectrumAnalyzerInstanceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectSpectrumAnaly... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:441:6495 [INFO] [stdout] | [INFO] [stdout] 441 | ...lout : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:441:5988 [INFO] [stdout] | [INFO] [stdout] 441 | ... } impl AudioEffectStereoEnhanceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioEffectStereoEnhance... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:447:31907 [INFO] [stdout] | [INFO] [stdout] 447 | ...lock : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:447:29148 [INFO] [stdout] | [INFO] [stdout] 447 | ...t_method_bind } impl AudioServerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioServerMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:453:3245 [INFO] [stdout] | [INFO] [stdout] 453 | ...ngth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:453:3045 [INFO] [stdout] | [INFO] [stdout] 453 | ...t_method_bind } impl AudioStreamMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:459:7200 [INFO] [stdout] | [INFO] [stdout] 459 | ...rate : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:459:6811 [INFO] [stdout] | [INFO] [stdout] 459 | ...bind } impl AudioStreamGeneratorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamGeneratorMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:465:7119 [INFO] [stdout] | [INFO] [stdout] 465 | ...rame : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:465:6613 [INFO] [stdout] | [INFO] [stdout] 465 | ...mpl AudioStreamGeneratorPlaybackMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamGeneratorPlay... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:471:6173 [INFO] [stdout] | [INFO] [stdout] 471 | ...fset : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:471:5710 [INFO] [stdout] | [INFO] [stdout] 471 | ...ethod_bind } impl AudioStreamMP3MethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamMP3MethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:477:3728 [INFO] [stdout] | [INFO] [stdout] 477 | ...neMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:477:3557 [INFO] [stdout] | [INFO] [stdout] 477 | ...r , } impl AudioStreamMicrophoneMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamMicrophoneMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:483:6353 [INFO] [stdout] | [INFO] [stdout] 483 | ...fset : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:483:5878 [INFO] [stdout] | [INFO] [stdout] 483 | ...bind } impl AudioStreamOGGVorbisMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamOGGVorbisMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:501:13382 [INFO] [stdout] | [INFO] [stdout] 501 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AudioStreamPlayer {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:501:13187 [INFO] [stdout] | [INFO] [stdout] 501 | ...e for AudioStreamPlayer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:501:16586 [INFO] [stdout] | [INFO] [stdout] 501 | ...stop : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:501:15360 [INFO] [stdout] | [INFO] [stdout] 501 | ...od_bind } impl AudioStreamPlayerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamPlayerMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:507:14545 [INFO] [stdout] | [INFO] [stdout] 507 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AudioStreamPlayer2D... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:507:14350 [INFO] [stdout] | [INFO] [stdout] 507 | ...for AudioStreamPlayer2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:507:18387 [INFO] [stdout] | [INFO] [stdout] 507 | ...stop : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:507:16933 [INFO] [stdout] | [INFO] [stdout] 507 | ..._bind } impl AudioStreamPlayer2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamPlayer2DMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:513:26899 [INFO] [stdout] | [INFO] [stdout] 513 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for AudioStreamPlayer3D... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:513:26704 [INFO] [stdout] | [INFO] [stdout] 513 | ...for AudioStreamPlayer3D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:513:32951 [INFO] [stdout] | [INFO] [stdout] 513 | ...stop : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:513:30342 [INFO] [stdout] | [INFO] [stdout] 513 | ..._bind } impl AudioStreamPlayer3DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamPlayer3DMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:519:5954 [INFO] [stdout] | [INFO] [stdout] 519 | ...itch : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:519:5555 [INFO] [stdout] | [INFO] [stdout] 519 | ...nd } impl AudioStreamRandomPitchMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamRandomPitchMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:525:15103 [INFO] [stdout] | [INFO] [stdout] 525 | ...ereo : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:525:14159 [INFO] [stdout] | [INFO] [stdout] 525 | ...od_bind } impl AudioStreamSampleMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : AudioStreamSampleMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:531:6035 [INFO] [stdout] | [INFO] [stdout] 531 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for BackBufferCopy { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:531:5840 [INFO] [stdout] | [INFO] [stdout] 531 | ...Free for BackBufferCopy { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:531:7671 [INFO] [stdout] | [INFO] [stdout] 531 | ...rect : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:531:7310 [INFO] [stdout] | [INFO] [stdout] 531 | ...ethod_bind } impl BackBufferCopyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : BackBufferCopyMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:537:33244 [INFO] [stdout] | [INFO] [stdout] 537 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for BakedLightmap { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:537:33049 [INFO] [stdout] | [INFO] [stdout] 537 | ...eFree for BakedLightmap { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:537:40230 [INFO] [stdout] | [INFO] [stdout] 537 | ..._hdr : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:537:37224 [INFO] [stdout] | [INFO] [stdout] 537 | ...method_bind } impl BakedLightmapMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : BakedLightmapMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:543:12868 [INFO] [stdout] | [INFO] [stdout] 543 | ...tree : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:543:11735 [INFO] [stdout] | [INFO] [stdout] 543 | ...od_bind } impl BakedLightmapDataMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : BakedLightmapDataMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:549:15885 [INFO] [stdout] | [INFO] [stdout] 549 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for BaseButton { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:549:15690 [INFO] [stdout] | [INFO] [stdout] 549 | ...ueueFree for BaseButton { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:549:19559 [INFO] [stdout] | [INFO] [stdout] 549 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:549:18092 [INFO] [stdout] | [INFO] [stdout] 549 | ...ot_method_bind } impl BaseButtonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : BaseButtonMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:555:9604 [INFO] [stdout] | [INFO] [stdout] 555 | ...rect : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:555:8884 [INFO] [stdout] | [INFO] [stdout] 555 | ... godot_method_bind } impl BitMapMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : BitMapMethodTable = BitM... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:561:10775 [INFO] [stdout] | [INFO] [stdout] 561 | ...ight : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:561:9929 [INFO] [stdout] | [INFO] [stdout] 561 | ...ot_method_bind } impl BitmapFontMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : BitmapFontMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:567:6201 [INFO] [stdout] | [INFO] [stdout] 567 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Bone2D { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:567:6006 [INFO] [stdout] | [INFO] [stdout] 567 | ...pl QueueFree for Bone2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:567:8100 [INFO] [stdout] | [INFO] [stdout] 567 | ...rest : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:567:7574 [INFO] [stdout] | [INFO] [stdout] 567 | ... godot_method_bind } impl Bone2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Bone2DMethodTable = Bone... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:573:4075 [INFO] [stdout] | [INFO] [stdout] 573 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for BoneAttachment { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:573:3880 [INFO] [stdout] | [INFO] [stdout] 573 | ...Free for BoneAttachment { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:573:5440 [INFO] [stdout] | [INFO] [stdout] 573 | ...name : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:573:5177 [INFO] [stdout] | [INFO] [stdout] 573 | ...ethod_bind } impl BoneAttachmentMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : BoneAttachmentMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:579:4481 [INFO] [stdout] | [INFO] [stdout] 579 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for BoxContainer { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:579:4286 [INFO] [stdout] | [INFO] [stdout] 579 | ...ueFree for BoxContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:579:5957 [INFO] [stdout] | [INFO] [stdout] 579 | ...ment : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:579:5647 [INFO] [stdout] | [INFO] [stdout] 579 | ..._method_bind } impl BoxContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : BoxContainerMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:585:4435 [INFO] [stdout] | [INFO] [stdout] 585 | ...ents : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:585:4188 [INFO] [stdout] | [INFO] [stdout] 585 | ...odot_method_bind } impl BoxShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : BoxShapeMethodTable = Bo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:597:10897 [INFO] [stdout] | [INFO] [stdout] 597 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Button { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:597:10702 [INFO] [stdout] | [INFO] [stdout] 597 | ...pl QueueFree for Button { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:597:13593 [INFO] [stdout] | [INFO] [stdout] 597 | ...lign : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:597:12708 [INFO] [stdout] | [INFO] [stdout] 597 | ... godot_method_bind } impl ButtonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ButtonMethodTable = Butt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:603:4645 [INFO] [stdout] | [INFO] [stdout] 603 | ...tton : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:603:4385 [INFO] [stdout] | [INFO] [stdout] 603 | ...t_method_bind } impl ButtonGroupMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ButtonGroupMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:609:74677 [INFO] [stdout] | [INFO] [stdout] 609 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CPUParticles { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:609:74482 [INFO] [stdout] | [INFO] [stdout] 609 | ...ueFree for CPUParticles { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:609:84390 [INFO] [stdout] | [INFO] [stdout] 609 | ...ates : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:609:80049 [INFO] [stdout] | [INFO] [stdout] 609 | ..._method_bind } impl CPUParticlesMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CPUParticlesMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:615:69576 [INFO] [stdout] | [INFO] [stdout] 615 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CPUParticles2D { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:615:69381 [INFO] [stdout] | [INFO] [stdout] 615 | ...Free for CPUParticles2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:615:78084 [INFO] [stdout] | [INFO] [stdout] 615 | ...ates : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:615:74257 [INFO] [stdout] | [INFO] [stdout] 615 | ...ethod_bind } impl CPUParticles2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CPUParticles2DMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:621:6122 [INFO] [stdout] | [INFO] [stdout] 621 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CSGBox { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:621:5927 [INFO] [stdout] | [INFO] [stdout] 621 | ...pl QueueFree for CSGBox { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:621:8385 [INFO] [stdout] | [INFO] [stdout] 621 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:621:7838 [INFO] [stdout] | [INFO] [stdout] 621 | ... godot_method_bind } impl CSGBoxMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CSGBoxMethodTable = CSGB... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:627:3421 [INFO] [stdout] | [INFO] [stdout] 627 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CSGCombiner { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:627:3226 [INFO] [stdout] | [INFO] [stdout] 627 | ...eueFree for CSGCombiner { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:627:4868 [INFO] [stdout] | [INFO] [stdout] 627 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:627:4717 [INFO] [stdout] | [INFO] [stdout] 627 | ...constructor , } impl CSGCombinerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CSGCombinerMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:633:7551 [INFO] [stdout] | [INFO] [stdout] 633 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CSGCylinder { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:633:7356 [INFO] [stdout] | [INFO] [stdout] 633 | ...eueFree for CSGCylinder { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:633:10316 [INFO] [stdout] | [INFO] [stdout] 633 | ...aces : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:633:9546 [INFO] [stdout] | [INFO] [stdout] 633 | ...t_method_bind } impl CSGCylinderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CSGCylinderMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:639:5094 [INFO] [stdout] | [INFO] [stdout] 639 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CSGMesh { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:639:4899 [INFO] [stdout] | [INFO] [stdout] 639 | ...l QueueFree for CSGMesh { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:639:6969 [INFO] [stdout] | [INFO] [stdout] 639 | ...mesh : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:639:6624 [INFO] [stdout] | [INFO] [stdout] 639 | ...godot_method_bind } impl CSGMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CSGMeshMethodTable = CSG... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:645:17142 [INFO] [stdout] | [INFO] [stdout] 645 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CSGPolygon { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:645:16947 [INFO] [stdout] | [INFO] [stdout] 645 | ...ueueFree for CSGPolygon { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:645:22235 [INFO] [stdout] | [INFO] [stdout] 645 | ...ides : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:645:20285 [INFO] [stdout] | [INFO] [stdout] 645 | ...ot_method_bind } impl CSGPolygonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CSGPolygonMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:651:2837 [INFO] [stdout] | [INFO] [stdout] 651 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CSGPrimitive { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:651:2642 [INFO] [stdout] | [INFO] [stdout] 651 | ...ueFree for CSGPrimitive { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:651:4394 [INFO] [stdout] | [INFO] [stdout] 651 | ...aces : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:651:4127 [INFO] [stdout] | [INFO] [stdout] 651 | ..._method_bind } impl CSGPrimitiveMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CSGPrimitiveMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:657:9242 [INFO] [stdout] | [INFO] [stdout] 657 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CSGShape { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:657:9047 [INFO] [stdout] | [INFO] [stdout] 657 | ... QueueFree for CSGShape { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:657:12544 [INFO] [stdout] | [INFO] [stdout] 657 | ...sion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:657:11354 [INFO] [stdout] | [INFO] [stdout] 657 | ...odot_method_bind } impl CSGShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CSGShapeMethodTable = CS... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:663:6924 [INFO] [stdout] | [INFO] [stdout] 663 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CSGSphere { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:663:6729 [INFO] [stdout] | [INFO] [stdout] 663 | ...QueueFree for CSGSphere { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:663:9501 [INFO] [stdout] | [INFO] [stdout] 663 | ...aces : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:663:8814 [INFO] [stdout] | [INFO] [stdout] 663 | ...dot_method_bind } impl CSGSphereMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CSGSphereMethodTable = C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:669:7538 [INFO] [stdout] | [INFO] [stdout] 669 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CSGTorus { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:669:7343 [INFO] [stdout] | [INFO] [stdout] 669 | ... QueueFree for CSGTorus { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:669:10329 [INFO] [stdout] | [INFO] [stdout] 669 | ...aces : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:669:9528 [INFO] [stdout] | [INFO] [stdout] 669 | ...odot_method_bind } impl CSGTorusMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CSGTorusMethodTable = CS... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:675:4339 [INFO] [stdout] | [INFO] [stdout] 675 | ...elay : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:675:4132 [INFO] [stdout] | [INFO] [stdout] 675 | ...thod_bind } impl CallbackTweenerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CallbackTweenerMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:681:29630 [INFO] [stdout] | [INFO] [stdout] 681 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Camera { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:681:29435 [INFO] [stdout] | [INFO] [stdout] 681 | ...pl QueueFree for Camera { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:681:35273 [INFO] [stdout] | [INFO] [stdout] 681 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:681:32823 [INFO] [stdout] | [INFO] [stdout] 681 | ... godot_method_bind } impl CameraMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CameraMethodTable = Came... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:687:33030 [INFO] [stdout] | [INFO] [stdout] 687 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Camera2D { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:687:32835 [INFO] [stdout] | [INFO] [stdout] 687 | ... QueueFree for Camera2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:687:39230 [INFO] [stdout] | [INFO] [stdout] 687 | ...zoom : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:687:36543 [INFO] [stdout] | [INFO] [stdout] 687 | ...odot_method_bind } impl Camera2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Camera2DMethodTable = Ca... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:693:8448 [INFO] [stdout] | [INFO] [stdout] 693 | ...form : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:693:7943 [INFO] [stdout] | [INFO] [stdout] 693 | ...ot_method_bind } impl CameraFeedMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CameraFeedMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:699:6683 [INFO] [stdout] | [INFO] [stdout] 699 | ...feed : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:699:6281 [INFO] [stdout] | [INFO] [stdout] 699 | ..._method_bind } impl CameraServerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CameraServerMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:705:6939 [INFO] [stdout] | [INFO] [stdout] 705 | ...feed : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:705:6442 [INFO] [stdout] | [INFO] [stdout] 705 | ...method_bind } impl CameraTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CameraTextureMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:711:43662 [INFO] [stdout] | [INFO] [stdout] 711 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CanvasItem { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:711:43467 [INFO] [stdout] | [INFO] [stdout] 711 | ...ueueFree for CanvasItem { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:711:51316 [INFO] [stdout] | [INFO] [stdout] 711 | ...date : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:711:47761 [INFO] [stdout] | [INFO] [stdout] 711 | ...ot_method_bind } impl CanvasItemMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CanvasItemMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:717:14075 [INFO] [stdout] | [INFO] [stdout] 717 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:717:13164 [INFO] [stdout] | [INFO] [stdout] 717 | ...d_bind } impl CanvasItemMaterialMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CanvasItemMaterialMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:723:13466 [INFO] [stdout] | [INFO] [stdout] 723 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CanvasLayer { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:723:13271 [INFO] [stdout] | [INFO] [stdout] 723 | ...eueFree for CanvasLayer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:723:16989 [INFO] [stdout] | [INFO] [stdout] 723 | ...show : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:723:15584 [INFO] [stdout] | [INFO] [stdout] 723 | ...t_method_bind } impl CanvasLayerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CanvasLayerMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:729:4037 [INFO] [stdout] | [INFO] [stdout] 729 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CanvasModulate { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:729:3842 [INFO] [stdout] | [INFO] [stdout] 729 | ...Free for CanvasModulate { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:729:5463 [INFO] [stdout] | [INFO] [stdout] 729 | ...olor : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:729:5208 [INFO] [stdout] | [INFO] [stdout] 729 | ...ethod_bind } impl CanvasModulateMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CanvasModulateMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:735:7705 [INFO] [stdout] | [INFO] [stdout] 735 | ...ings : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:735:7124 [INFO] [stdout] | [INFO] [stdout] 735 | ...t_method_bind } impl CapsuleMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CapsuleMeshMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:741:5232 [INFO] [stdout] | [INFO] [stdout] 741 | ...dius : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:741:4877 [INFO] [stdout] | [INFO] [stdout] 741 | ..._method_bind } impl CapsuleShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CapsuleShapeMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:747:5302 [INFO] [stdout] | [INFO] [stdout] 747 | ...dius : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:747:4943 [INFO] [stdout] | [INFO] [stdout] 747 | ...ethod_bind } impl CapsuleShape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CapsuleShape2DMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:753:4255 [INFO] [stdout] | [INFO] [stdout] 753 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CenterContainer { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:753:4060 [INFO] [stdout] | [INFO] [stdout] 753 | ...ree for CenterContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:753:5814 [INFO] [stdout] | [INFO] [stdout] 753 | ...left : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:753:5542 [INFO] [stdout] | [INFO] [stdout] 753 | ...thod_bind } impl CenterContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CenterContainerMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:759:14899 [INFO] [stdout] | [INFO] [stdout] 759 | ...lity : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:759:13864 [INFO] [stdout] | [INFO] [stdout] 759 | ...thod_bind } impl CharFXTransformMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CharFXTransformMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:765:3305 [INFO] [stdout] | [INFO] [stdout] 765 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CheckBox { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:765:3110 [INFO] [stdout] | [INFO] [stdout] 765 | ... QueueFree for CheckBox { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:765:4612 [INFO] [stdout] | [INFO] [stdout] 765 | ...oxMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:765:4467 [INFO] [stdout] | [INFO] [stdout] 765 | ...ss_constructor , } impl CheckBoxMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CheckBoxMethodTable = Ch... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:771:3350 [INFO] [stdout] | [INFO] [stdout] 771 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CheckButton { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:771:3155 [INFO] [stdout] | [INFO] [stdout] 771 | ...eueFree for CheckButton { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:771:4699 [INFO] [stdout] | [INFO] [stdout] 771 | ...onMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:771:4548 [INFO] [stdout] | [INFO] [stdout] 771 | ...constructor , } impl CheckButtonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CheckButtonMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:777:4387 [INFO] [stdout] | [INFO] [stdout] 777 | ...dius : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:777:4132 [INFO] [stdout] | [INFO] [stdout] 777 | ...method_bind } impl CircleShape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CircleShape2DMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:783:12536 [INFO] [stdout] | [INFO] [stdout] 783 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ClippedCamera { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:783:12341 [INFO] [stdout] | [INFO] [stdout] 783 | ...eFree for ClippedCamera { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:783:15833 [INFO] [stdout] | [INFO] [stdout] 783 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:783:14629 [INFO] [stdout] | [INFO] [stdout] 783 | ...method_bind } impl ClippedCameraMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ClippedCameraMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:789:17150 [INFO] [stdout] | [INFO] [stdout] 789 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CollisionObject { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:789:16955 [INFO] [stdout] | [INFO] [stdout] 789 | ...ree for CollisionObject { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:789:21607 [INFO] [stdout] | [INFO] [stdout] 789 | ...form : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:789:19720 [INFO] [stdout] | [INFO] [stdout] 789 | ...thod_bind } impl CollisionObjectMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CollisionObjectMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:795:18566 [INFO] [stdout] | [INFO] [stdout] 795 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CollisionObject2D {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:795:18371 [INFO] [stdout] | [INFO] [stdout] 795 | ...e for CollisionObject2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:795:23473 [INFO] [stdout] | [INFO] [stdout] 795 | ...form : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:795:21405 [INFO] [stdout] | [INFO] [stdout] 795 | ...od_bind } impl CollisionObject2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CollisionObject2DMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:801:7150 [INFO] [stdout] | [INFO] [stdout] 801 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CollisionPolygon { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:801:6955 [INFO] [stdout] | [INFO] [stdout] 801 | ...ee for CollisionPolygon { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:801:9137 [INFO] [stdout] | [INFO] [stdout] 801 | ...ygon : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:801:8567 [INFO] [stdout] | [INFO] [stdout] 801 | ...hod_bind } impl CollisionPolygonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CollisionPolygonMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:807:9318 [INFO] [stdout] | [INFO] [stdout] 807 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CollisionPolygon2D ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:807:9123 [INFO] [stdout] | [INFO] [stdout] 807 | ... for CollisionPolygon2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:807:11760 [INFO] [stdout] | [INFO] [stdout] 807 | ...ygon : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:807:11009 [INFO] [stdout] | [INFO] [stdout] 807 | ...d_bind } impl CollisionPolygon2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CollisionPolygon2DMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:813:5913 [INFO] [stdout] | [INFO] [stdout] 813 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CollisionShape { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:813:5718 [INFO] [stdout] | [INFO] [stdout] 813 | ...Free for CollisionShape { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:813:7714 [INFO] [stdout] | [INFO] [stdout] 813 | ...hape : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:813:7231 [INFO] [stdout] | [INFO] [stdout] 813 | ...ethod_bind } impl CollisionShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CollisionShapeMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:819:7441 [INFO] [stdout] | [INFO] [stdout] 819 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CollisionShape2D { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:819:7246 [INFO] [stdout] | [INFO] [stdout] 819 | ...ee for CollisionShape2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:819:9633 [INFO] [stdout] | [INFO] [stdout] 819 | ...hape : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:819:9000 [INFO] [stdout] | [INFO] [stdout] 819 | ...hod_bind } impl CollisionShape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CollisionShape2DMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:825:10819 [INFO] [stdout] | [INFO] [stdout] 825 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ColorPicker { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:825:10624 [INFO] [stdout] | [INFO] [stdout] 825 | ...eueFree for ColorPicker { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:825:14056 [INFO] [stdout] | [INFO] [stdout] 825 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:825:12964 [INFO] [stdout] | [INFO] [stdout] 825 | ...t_method_bind } impl ColorPickerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ColorPickerMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:831:6685 [INFO] [stdout] | [INFO] [stdout] 831 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ColorPickerButton {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:831:6490 [INFO] [stdout] | [INFO] [stdout] 831 | ...e for ColorPickerButton { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:831:8754 [INFO] [stdout] | [INFO] [stdout] 831 | ...olor : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:831:8270 [INFO] [stdout] | [INFO] [stdout] 831 | ...od_bind } impl ColorPickerButtonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ColorPickerButtonMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:837:4243 [INFO] [stdout] | [INFO] [stdout] 837 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ColorRect { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:837:4048 [INFO] [stdout] | [INFO] [stdout] 837 | ...QueueFree for ColorRect { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:837:5637 [INFO] [stdout] | [INFO] [stdout] 837 | ...olor : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:837:5380 [INFO] [stdout] | [INFO] [stdout] 837 | ...dot_method_bind } impl ColorRectMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ColorRectMethodTable = C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:843:4643 [INFO] [stdout] | [INFO] [stdout] 843 | ...aces : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:843:4378 [INFO] [stdout] | [INFO] [stdout] 843 | ..._bind } impl ConcavePolygonShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ConcavePolygonShapeMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:849:4862 [INFO] [stdout] | [INFO] [stdout] 849 | ...ents : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:849:4587 [INFO] [stdout] | [INFO] [stdout] 849 | ...ind } impl ConcavePolygonShape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ConcavePolygonShape2DMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:855:7873 [INFO] [stdout] | [INFO] [stdout] 855 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ConeTwistJoint { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:855:7678 [INFO] [stdout] | [INFO] [stdout] 855 | ...Free for ConeTwistJoint { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:855:9292 [INFO] [stdout] | [INFO] [stdout] 855 | ...aram : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:855:9037 [INFO] [stdout] | [INFO] [stdout] 855 | ...ethod_bind } impl ConeTwistJointMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ConeTwistJointMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:861:15003 [INFO] [stdout] | [INFO] [stdout] 861 | ...alue : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:861:14014 [INFO] [stdout] | [INFO] [stdout] 861 | ...ot_method_bind } impl ConfigFileMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ConfigFileMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:867:4229 [INFO] [stdout] | [INFO] [stdout] 867 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ConfirmationDialog ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:867:4034 [INFO] [stdout] | [INFO] [stdout] 867 | ... for ConfirmationDialog { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:867:5879 [INFO] [stdout] | [INFO] [stdout] 867 | ...ncel : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:867:5665 [INFO] [stdout] | [INFO] [stdout] 867 | ...d_bind } impl ConfirmationDialogMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ConfirmationDialogMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:873:4272 [INFO] [stdout] | [INFO] [stdout] 873 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Container { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:873:4077 [INFO] [stdout] | [INFO] [stdout] 873 | ...QueueFree for Container { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:873:5660 [INFO] [stdout] | [INFO] [stdout] 873 | ...sort : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:873:5406 [INFO] [stdout] | [INFO] [stdout] 873 | ...dot_method_bind } impl ContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ContainerMethodTable = C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:879:100387 [INFO] [stdout] | [INFO] [stdout] 879 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Control { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:879:100192 [INFO] [stdout] | [INFO] [stdout] 879 | ...l QueueFree for Control { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:879:114030 [INFO] [stdout] | [INFO] [stdout] 879 | ...ouse : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:879:107555 [INFO] [stdout] | [INFO] [stdout] 879 | ...godot_method_bind } impl ControlMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ControlMethodTable = Con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:885:4656 [INFO] [stdout] | [INFO] [stdout] 885 | ...ints : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:885:4391 [INFO] [stdout] | [INFO] [stdout] 885 | ...d_bind } impl ConvexPolygonShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ConvexPolygonShapeMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:891:5797 [INFO] [stdout] | [INFO] [stdout] 891 | ...ints : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:891:5472 [INFO] [stdout] | [INFO] [stdout] 891 | ...bind } impl ConvexPolygonShape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ConvexPolygonShape2DMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:897:11224 [INFO] [stdout] | [INFO] [stdout] 897 | ...rify : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:897:10595 [INFO] [stdout] | [INFO] [stdout] 897 | ... godot_method_bind } impl CryptoMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CryptoMethodTable = Cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:903:6953 [INFO] [stdout] | [INFO] [stdout] 903 | ...ring : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:903:6551 [INFO] [stdout] | [INFO] [stdout] 903 | ...dot_method_bind } impl CryptoKeyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CryptoKeyMethodTable = C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:909:11384 [INFO] [stdout] | [INFO] [stdout] 909 | ...rage : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:909:10708 [INFO] [stdout] | [INFO] [stdout] 909 | ...godot_method_bind } impl CubeMapMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CubeMapMethodTable = Cub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:915:7482 [INFO] [stdout] | [INFO] [stdout] 915 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:915:6879 [INFO] [stdout] | [INFO] [stdout] 915 | ...odot_method_bind } impl CubeMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CubeMeshMethodTable = Cu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:921:8106 [INFO] [stdout] | [INFO] [stdout] 921 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for CullInstance { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:921:7911 [INFO] [stdout] | [INFO] [stdout] 921 | ...ueFree for CullInstance { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:921:10076 [INFO] [stdout] | [INFO] [stdout] 921 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:921:9435 [INFO] [stdout] | [INFO] [stdout] 921 | ..._method_bind } impl CullInstanceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CullInstanceMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:927:17834 [INFO] [stdout] | [INFO] [stdout] 927 | ...alue : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:927:16274 [INFO] [stdout] | [INFO] [stdout] 927 | ...: godot_method_bind } impl CurveMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CurveMethodTable = Curve... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:933:17835 [INFO] [stdout] | [INFO] [stdout] 933 | ...late : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:933:16589 [INFO] [stdout] | [INFO] [stdout] 933 | ...godot_method_bind } impl Curve2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Curve2DMethodTable = Cur... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:939:23148 [INFO] [stdout] | [INFO] [stdout] 939 | ...late : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:939:21484 [INFO] [stdout] | [INFO] [stdout] 939 | ...godot_method_bind } impl Curve3DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Curve3DMethodTable = Cur... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:945:5247 [INFO] [stdout] | [INFO] [stdout] 945 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:945:4946 [INFO] [stdout] | [INFO] [stdout] 945 | ..._method_bind } impl CurveTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CurveTextureMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:951:9715 [INFO] [stdout] | [INFO] [stdout] 951 | ...dius : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:951:9016 [INFO] [stdout] | [INFO] [stdout] 951 | ..._method_bind } impl CylinderMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CylinderMeshMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:957:5264 [INFO] [stdout] | [INFO] [stdout] 957 | ...dius : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:957:4907 [INFO] [stdout] | [INFO] [stdout] 957 | ...method_bind } impl CylinderShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : CylinderShapeMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:963:5352 [INFO] [stdout] | [INFO] [stdout] 963 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:963:5103 [INFO] [stdout] | [INFO] [stdout] 963 | ...ot_method_bind } impl DTLSServerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : DTLSServerMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:969:7452 [INFO] [stdout] | [INFO] [stdout] 969 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for DampedSpringJoint2D... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:969:7257 [INFO] [stdout] | [INFO] [stdout] 969 | ...for DampedSpringJoint2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:969:9670 [INFO] [stdout] | [INFO] [stdout] 969 | ...ness : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:969:9079 [INFO] [stdout] | [INFO] [stdout] 969 | ..._bind } impl DampedSpringJoint2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : DampedSpringJoint2DMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:975:8402 [INFO] [stdout] | [INFO] [stdout] 975 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for DirectionalLight { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:975:8207 [INFO] [stdout] | [INFO] [stdout] 975 | ...ee for DirectionalLight { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:975:10531 [INFO] [stdout] | [INFO] [stdout] 975 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:975:10013 [INFO] [stdout] | [INFO] [stdout] 975 | ...hod_bind } impl DirectionalLightMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : DirectionalLightMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:981:19510 [INFO] [stdout] | [INFO] [stdout] 981 | ...maps : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:981:18265 [INFO] [stdout] | [INFO] [stdout] 981 | ...t_method_bind } impl DynamicFontMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : DynamicFontMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:987:8985 [INFO] [stdout] | [INFO] [stdout] 987 | ...ling : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:987:8373 [INFO] [stdout] | [INFO] [stdout] 987 | ...thod_bind } impl DynamicFontDataMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : DynamicFontDataMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:993:9749 [INFO] [stdout] | [INFO] [stdout] 993 | ...skip : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:993:8942 [INFO] [stdout] | [INFO] [stdout] 993 | ...d_bind } impl EditorExportPluginMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorExportPluginMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:999:12309 [INFO] [stdout] | [INFO] [stdout] 999 | ...ture : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:999:11477 [INFO] [stdout] | [INFO] [stdout] 999 | ...bind } impl EditorFeatureProfileMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorFeatureProfileMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1005:14045 [INFO] [stdout] | [INFO] [stdout] 1005 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorFileDialog { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1005:13850 [INFO] [stdout] | [INFO] [stdout] 1005 | ...ee for EditorFileDialog { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1005:17764 [INFO] [stdout] | [INFO] [stdout] 1005 | ...iles : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1005:16480 [INFO] [stdout] | [INFO] [stdout] 1005 | ...hod_bind } impl EditorFileDialogMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorFileDialogMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1011:6125 [INFO] [stdout] | [INFO] [stdout] 1011 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorFileSystem { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1011:5930 [INFO] [stdout] | [INFO] [stdout] 1011 | ...ee for EditorFileSystem { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1011:8051 [INFO] [stdout] | [INFO] [stdout] 1011 | ...sses : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1011:7397 [INFO] [stdout] | [INFO] [stdout] 1011 | ...hod_bind } impl EditorFileSystemMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorFileSystemMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1017:11324 [INFO] [stdout] | [INFO] [stdout] 1017 | ...ount : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1017:10365 [INFO] [stdout] | [INFO] [stdout] 1017 | ...} impl EditorFileSystemDirectoryMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorFileSystemDirector... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1023:3035 [INFO] [stdout] | [INFO] [stdout] 1023 | ...inMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1023:2870 [INFO] [stdout] | [INFO] [stdout] 1023 | ...ctor , } impl EditorImportPluginMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorImportPluginMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1029:2774 [INFO] [stdout] | [INFO] [stdout] 1029 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorInspector { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1029:2579 [INFO] [stdout] | [INFO] [stdout] 1029 | ...ree for EditorInspector { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1029:4168 [INFO] [stdout] | [INFO] [stdout] 1029 | ...resh : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1029:3963 [INFO] [stdout] | [INFO] [stdout] 1029 | ...thod_bind } impl EditorInspectorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorInspectorMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1035:5052 [INFO] [stdout] | [INFO] [stdout] 1035 | ...ties : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1035:4680 [INFO] [stdout] | [INFO] [stdout] 1035 | ...ind } impl EditorInspectorPluginMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorInspectorPluginMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1041:21076 [INFO] [stdout] | [INFO] [stdout] 1041 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorInterface { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1041:20881 [INFO] [stdout] | [INFO] [stdout] 1041 | ...ree for EditorInterface { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1041:26054 [INFO] [stdout] | [INFO] [stdout] 1041 | ...cene : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1041:23859 [INFO] [stdout] | [INFO] [stdout] 1041 | ...thod_bind } impl EditorInterfaceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorInterfaceMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1047:26055 [INFO] [stdout] | [INFO] [stdout] 1047 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorPlugin { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1047:25860 [INFO] [stdout] | [INFO] [stdout] 1047 | ...ueFree for EditorPlugin { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1047:31016 [INFO] [stdout] | [INFO] [stdout] 1047 | ...lays : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1047:28825 [INFO] [stdout] | [INFO] [stdout] 1047 | ..._method_bind } impl EditorPluginMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorPluginMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1053:10593 [INFO] [stdout] | [INFO] [stdout] 1053 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorProperty { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1053:10398 [INFO] [stdout] | [INFO] [stdout] 1053 | ...Free for EditorProperty { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1053:13684 [INFO] [stdout] | [INFO] [stdout] 1053 | ...only : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1053:12566 [INFO] [stdout] | [INFO] [stdout] 1053 | ...ethod_bind } impl EditorPropertyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorPropertyMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1059:3091 [INFO] [stdout] | [INFO] [stdout] 1059 | ...inMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1059:2902 [INFO] [stdout] | [INFO] [stdout] 1059 | ...l EditorResourceConversionPluginMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorResourceConversion... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1065:8520 [INFO] [stdout] | [INFO] [stdout] 1065 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorResourcePicke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1065:8325 [INFO] [stdout] | [INFO] [stdout] 1065 | ...or EditorResourcePicker { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1065:11403 [INFO] [stdout] | [INFO] [stdout] 1065 | ...ssed : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1065:10508 [INFO] [stdout] | [INFO] [stdout] 1065 | ...bind } impl EditorResourcePickerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorResourcePickerMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1071:5823 [INFO] [stdout] | [INFO] [stdout] 1071 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorResourcePrevi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1071:5628 [INFO] [stdout] | [INFO] [stdout] 1071 | ...r EditorResourcePreview { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1071:7449 [INFO] [stdout] | [INFO] [stdout] 1071 | ...ator : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1071:6957 [INFO] [stdout] | [INFO] [stdout] 1071 | ...ind } impl EditorResourcePreviewMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorResourcePreviewMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1077:3091 [INFO] [stdout] | [INFO] [stdout] 1077 | ...orMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1077:2902 [INFO] [stdout] | [INFO] [stdout] 1077 | ...l EditorResourcePreviewGeneratorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorResourcePreviewGen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1083:5143 [INFO] [stdout] | [INFO] [stdout] 1083 | ...rter : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1083:4828 [INFO] [stdout] | [INFO] [stdout] 1083 | ..._bind } impl EditorSceneImporterMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorSceneImporterMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1101:4065 [INFO] [stdout] | [INFO] [stdout] 1101 | ...lder : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1101:3782 [INFO] [stdout] | [INFO] [stdout] 1101 | ...ind } impl EditorScenePostImportMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorScenePostImportMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1107:4692 [INFO] [stdout] | [INFO] [stdout] 1107 | ...cene : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1107:4376 [INFO] [stdout] | [INFO] [stdout] 1107 | ..._method_bind } impl EditorScriptMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorScriptMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1113:3396 [INFO] [stdout] | [INFO] [stdout] 1113 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorScriptPicker ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1113:3201 [INFO] [stdout] | [INFO] [stdout] 1113 | ... for EditorScriptPicker { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1113:5152 [INFO] [stdout] | [INFO] [stdout] 1113 | ...wner : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1113:4875 [INFO] [stdout] | [INFO] [stdout] 1113 | ...d_bind } impl EditorScriptPickerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorScriptPickerMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1119:5417 [INFO] [stdout] | [INFO] [stdout] 1119 | ...node : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1119:4981 [INFO] [stdout] | [INFO] [stdout] 1119 | ...thod_bind } impl EditorSelectionMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorSelectionMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1125:14228 [INFO] [stdout] | [INFO] [stdout] 1125 | ...ting : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1125:13171 [INFO] [stdout] | [INFO] [stdout] 1125 | ...ethod_bind } impl EditorSettingsMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorSettingsMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1131:10982 [INFO] [stdout] | [INFO] [stdout] 1131 | ...node : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1131:10216 [INFO] [stdout] | [INFO] [stdout] 1131 | ...d_bind } impl EditorSpatialGizmoMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorSpatialGizmoMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1137:8001 [INFO] [stdout] | [INFO] [stdout] 1137 | ...rial : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1137:7540 [INFO] [stdout] | [INFO] [stdout] 1137 | ... } impl EditorSpatialGizmoPluginMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorSpatialGizmoPlugin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1143:4925 [INFO] [stdout] | [INFO] [stdout] 1143 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for EditorSpinSlider { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1143:4730 [INFO] [stdout] | [INFO] [stdout] 1143 | ...ee for EditorSpinSlider { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1143:6940 [INFO] [stdout] | [INFO] [stdout] 1143 | ...only : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1143:6364 [INFO] [stdout] | [INFO] [stdout] 1143 | ...hod_bind } impl EditorSpinSliderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorSpinSliderMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1149:11212 [INFO] [stdout] | [INFO] [stdout] 1149 | ...rror : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1149:10573 [INFO] [stdout] | [INFO] [stdout] 1149 | ...d_bind } impl EditorVCSInterfaceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EditorVCSInterfaceMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1155:4596 [INFO] [stdout] | [INFO] [stdout] 1155 | ...t_id : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1155:4327 [INFO] [stdout] | [INFO] [stdout] 1155 | ...od_bind } impl EncodedObjectAsIDMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EncodedObjectAsIDMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1161:104809 [INFO] [stdout] | [INFO] [stdout] 1161 | ...pper : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1161:94945 [INFO] [stdout] | [INFO] [stdout] 1161 | ...t_method_bind } impl EnvironmentMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : EnvironmentMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1167:6257 [INFO] [stdout] | [INFO] [stdout] 1167 | ...arse : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1167:5902 [INFO] [stdout] | [INFO] [stdout] 1167 | ...ot_method_bind } impl ExpressionMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ExpressionMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1173:4499 [INFO] [stdout] | [INFO] [stdout] 1173 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1173:4229 [INFO] [stdout] | [INFO] [stdout] 1173 | ...thod_bind } impl ExternalTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ExternalTextureMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1179:16380 [INFO] [stdout] | [INFO] [stdout] 1179 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for FileDialog { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1179:16185 [INFO] [stdout] | [INFO] [stdout] 1179 | ...ueueFree for FileDialog { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1179:20318 [INFO] [stdout] | [INFO] [stdout] 1179 | ...iles : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1179:18957 [INFO] [stdout] | [INFO] [stdout] 1179 | ...ot_method_bind } impl FileDialogMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : FileDialogMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1185:4056 [INFO] [stdout] | [INFO] [stdout] 1185 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for FileSystemDock { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1185:3861 [INFO] [stdout] | [INFO] [stdout] 1185 | ...Free for FileSystemDock { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1185:5862 [INFO] [stdout] | [INFO] [stdout] 1185 | ...path : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1185:5483 [INFO] [stdout] | [INFO] [stdout] 1185 | ...ethod_bind } impl FileSystemDockMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : FileSystemDockMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1191:2424 [INFO] [stdout] | [INFO] [stdout] 1191 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for FlowContainer { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1191:2229 [INFO] [stdout] | [INFO] [stdout] 1191 | ...eFree for FlowContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1191:3705 [INFO] [stdout] | [INFO] [stdout] 1191 | ...ount : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1191:3497 [INFO] [stdout] | [INFO] [stdout] 1191 | ...method_bind } impl FlowContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : FlowContainerMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1197:15868 [INFO] [stdout] | [INFO] [stdout] 1197 | ...nges : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1197:14786 [INFO] [stdout] | [INFO] [stdout] 1197 | ...:: godot_method_bind } impl FontMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : FontMethodTable = FontMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1203:6642 [INFO] [stdout] | [INFO] [stdout] 1203 | ...ance : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1203:6192 [INFO] [stdout] | [INFO] [stdout] 1203 | ...godot_method_bind } impl FuncRefMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : FuncRefMethodTable = Fun... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1209:5757 [INFO] [stdout] | [INFO] [stdout] 1209 | ...nate : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1209:5357 [INFO] [stdout] | [INFO] [stdout] 1209 | ...odot_method_bind } impl GDNativeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GDNativeMethodTable = GD... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1215:9799 [INFO] [stdout] | [INFO] [stdout] 1215 | ...once : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1215:8957 [INFO] [stdout] | [INFO] [stdout] 1215 | ...thod_bind } impl GDNativeLibraryMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GDNativeLibraryMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1221:4284 [INFO] [stdout] | [INFO] [stdout] 1221 | ..._new : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1221:4039 [INFO] [stdout] | [INFO] [stdout] 1221 | ...odot_method_bind } impl GDScriptMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GDScriptMethodTable = GD... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1227:3848 [INFO] [stdout] | [INFO] [stdout] 1227 | ...sume : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1227:3583 [INFO] [stdout] | [INFO] [stdout] 1227 | ...ind } impl GDScriptFunctionStateMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GDScriptFunctionStateMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1233:16074 [INFO] [stdout] | [INFO] [stdout] 1233 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for GIProbe { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1233:15879 [INFO] [stdout] | [INFO] [stdout] 1233 | ...l QueueFree for GIProbe { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1233:19629 [INFO] [stdout] | [INFO] [stdout] 1233 | ...bdiv : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1233:18324 [INFO] [stdout] | [INFO] [stdout] 1233 | ...godot_method_bind } impl GIProbeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GIProbeMethodTable = GIP... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1239:13075 [INFO] [stdout] | [INFO] [stdout] 1239 | ...form : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1239:11734 [INFO] [stdout] | [INFO] [stdout] 1239 | ...t_method_bind } impl GIProbeDataMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GIProbeDataMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1245:16494 [INFO] [stdout] | [INFO] [stdout] 1245 | ...type : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1245:14675 [INFO] [stdout] | [INFO] [stdout] 1245 | ..._method_bind } impl GLTFAccessorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFAccessorMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1251:4226 [INFO] [stdout] | [INFO] [stdout] 1251 | ...loop : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1251:3975 [INFO] [stdout] | [INFO] [stdout] 1251 | ...method_bind } impl GLTFAnimationMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFAnimationMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1257:7808 [INFO] [stdout] | [INFO] [stdout] 1257 | ...ices : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1257:7111 [INFO] [stdout] | [INFO] [stdout] 1257 | ...ethod_bind } impl GLTFBufferViewMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFBufferViewMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1263:6719 [INFO] [stdout] | [INFO] [stdout] 1263 | ...near : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1263:6156 [INFO] [stdout] | [INFO] [stdout] 1263 | ...ot_method_bind } impl GLTFCameraMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFCameraMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1269:3377 [INFO] [stdout] | [INFO] [stdout] 1269 | ...ntMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1269:3224 [INFO] [stdout] | [INFO] [stdout] 1269 | ...onstructor , } impl GLTFDocumentMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFDocumentMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1275:8613 [INFO] [stdout] | [INFO] [stdout] 1275 | ...type : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1275:7818 [INFO] [stdout] | [INFO] [stdout] 1275 | ...dot_method_bind } impl GLTFLightMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFLightMethodTable = G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1281:5788 [INFO] [stdout] | [INFO] [stdout] 1281 | ...mesh : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1281:5305 [INFO] [stdout] | [INFO] [stdout] 1281 | ...odot_method_bind } impl GLTFMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFMeshMethodTable = GL... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1287:14364 [INFO] [stdout] | [INFO] [stdout] 1287 | ...form : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1287:12889 [INFO] [stdout] | [INFO] [stdout] 1287 | ...odot_method_bind } impl GLTFNodeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFNodeMethodTable = GL... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1293:8893 [INFO] [stdout] | [INFO] [stdout] 1293 | ...ames : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1293:8121 [INFO] [stdout] | [INFO] [stdout] 1293 | ..._method_bind } impl GLTFSkeletonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFSkeletonMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1299:12724 [INFO] [stdout] | [INFO] [stdout] 1299 | ...root : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1299:11465 [INFO] [stdout] | [INFO] [stdout] 1299 | ...odot_method_bind } impl GLTFSkinMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFSkinMethodTable = GL... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1305:8457 [INFO] [stdout] | [INFO] [stdout] 1305 | ...ctor : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1305:7722 [INFO] [stdout] | [INFO] [stdout] 1305 | ...method_bind } impl GLTFSpecGlossMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFSpecGlossMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1311:26282 [INFO] [stdout] | [INFO] [stdout] 1311 | ...inds : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1311:23429 [INFO] [stdout] | [INFO] [stdout] 1311 | ...dot_method_bind } impl GLTFStateMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFStateMethodTable = G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1317:4219 [INFO] [stdout] | [INFO] [stdout] 1317 | ...mage : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1317:3962 [INFO] [stdout] | [INFO] [stdout] 1317 | ...t_method_bind } impl GLTFTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GLTFTextureMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1323:13117 [INFO] [stdout] | [INFO] [stdout] 1323 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Generic6DOFJoint { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1323:12922 [INFO] [stdout] | [INFO] [stdout] 1323 | ...ee for Generic6DOFJoint { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1323:15586 [INFO] [stdout] | [INFO] [stdout] 1323 | ...am_z : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1323:14809 [INFO] [stdout] | [INFO] [stdout] 1323 | ...hod_bind } impl Generic6DOFJointMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Generic6DOFJointMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1329:17354 [INFO] [stdout] | [INFO] [stdout] 1329 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for GeometryInstance { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1329:17159 [INFO] [stdout] | [INFO] [stdout] 1329 | ...ee for GeometryInstance { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1329:21342 [INFO] [stdout] | [INFO] [stdout] 1329 | ...ride : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1329:19791 [INFO] [stdout] | [INFO] [stdout] 1329 | ...hod_bind } impl GeometryInstanceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GeometryInstanceMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1335:11793 [INFO] [stdout] | [INFO] [stdout] 1335 | ...sets : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1335:10905 [INFO] [stdout] | [INFO] [stdout] 1335 | ...odot_method_bind } impl GradientMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GradientMethodTable = Gr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1341:5266 [INFO] [stdout] | [INFO] [stdout] 1341 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1341:4953 [INFO] [stdout] | [INFO] [stdout] 1341 | ...thod_bind } impl GradientTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GradientTextureMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1347:13909 [INFO] [stdout] | [INFO] [stdout] 1347 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1347:13024 [INFO] [stdout] | [INFO] [stdout] 1347 | ...od_bind } impl GradientTexture2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GradientTexture2DMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1353:20727 [INFO] [stdout] | [INFO] [stdout] 1353 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for GraphEdit { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1353:20532 [INFO] [stdout] | [INFO] [stdout] 1353 | ...QueueFree for GraphEdit { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1353:26434 [INFO] [stdout] | [INFO] [stdout] 1353 | ...step : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1353:24002 [INFO] [stdout] | [INFO] [stdout] 1353 | ...dot_method_bind } impl GraphEditMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GraphEditMethodTable = G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1359:21654 [INFO] [stdout] | [INFO] [stdout] 1359 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for GraphNode { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1359:21459 [INFO] [stdout] | [INFO] [stdout] 1359 | ...QueueFree for GraphNode { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1359:27220 [INFO] [stdout] | [INFO] [stdout] 1359 | ...itle : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1359:24900 [INFO] [stdout] | [INFO] [stdout] 1359 | ...dot_method_bind } impl GraphNodeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GraphNodeMethodTable = G... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1365:4349 [INFO] [stdout] | [INFO] [stdout] 1365 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for GridContainer { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1365:4154 [INFO] [stdout] | [INFO] [stdout] 1365 | ...eFree for GridContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1365:5860 [INFO] [stdout] | [INFO] [stdout] 1365 | ...umns : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1365:5603 [INFO] [stdout] | [INFO] [stdout] 1365 | ...method_bind } impl GridContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GridContainerMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1371:19657 [INFO] [stdout] | [INFO] [stdout] 1371 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for GridMap { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1371:19462 [INFO] [stdout] | [INFO] [stdout] 1371 | ...l QueueFree for GridMap { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1371:25854 [INFO] [stdout] | [INFO] [stdout] 1371 | ..._map : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1371:23129 [INFO] [stdout] | [INFO] [stdout] 1371 | ...godot_method_bind } impl GridMapMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GridMapMethodTable = Gri... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1377:5242 [INFO] [stdout] | [INFO] [stdout] 1377 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for GrooveJoint2D { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1377:5047 [INFO] [stdout] | [INFO] [stdout] 1377 | ...eFree for GrooveJoint2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1377:6974 [INFO] [stdout] | [INFO] [stdout] 1377 | ...ngth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1377:6601 [INFO] [stdout] | [INFO] [stdout] 1377 | ...method_bind } impl GrooveJoint2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : GrooveJoint2DMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1383:3396 [INFO] [stdout] | [INFO] [stdout] 1383 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for HBoxContainer { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1383:3201 [INFO] [stdout] | [INFO] [stdout] 1383 | ...eFree for HBoxContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1383:4796 [INFO] [stdout] | [INFO] [stdout] 1383 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1383:4641 [INFO] [stdout] | [INFO] [stdout] 1383 | ...nstructor , } impl HBoxContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HBoxContainerMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1389:3414 [INFO] [stdout] | [INFO] [stdout] 1389 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for HFlowContainer { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1389:3219 [INFO] [stdout] | [INFO] [stdout] 1389 | ...Free for HFlowContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1389:4832 [INFO] [stdout] | [INFO] [stdout] 1389 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1389:4675 [INFO] [stdout] | [INFO] [stdout] 1389 | ...structor , } impl HFlowContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HFlowContainerMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1395:5247 [INFO] [stdout] | [INFO] [stdout] 1395 | ...date : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1395:4958 [INFO] [stdout] | [INFO] [stdout] 1395 | ...t_method_bind } impl HMACContextMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HMACContextMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1401:3334 [INFO] [stdout] | [INFO] [stdout] 1401 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for HScrollBar { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1401:3139 [INFO] [stdout] | [INFO] [stdout] 1401 | ...ueueFree for HScrollBar { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1401:4676 [INFO] [stdout] | [INFO] [stdout] 1401 | ...arMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1401:4527 [INFO] [stdout] | [INFO] [stdout] 1401 | ..._constructor , } impl HScrollBarMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HScrollBarMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1407:3303 [INFO] [stdout] | [INFO] [stdout] 1407 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for HSeparator { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1407:3108 [INFO] [stdout] | [INFO] [stdout] 1407 | ...ueueFree for HSeparator { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1407:4573 [INFO] [stdout] | [INFO] [stdout] 1407 | ...orMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1407:4424 [INFO] [stdout] | [INFO] [stdout] 1407 | ..._constructor , } impl HSeparatorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HSeparatorMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1413:3280 [INFO] [stdout] | [INFO] [stdout] 1413 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for HSlider { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1413:3085 [INFO] [stdout] | [INFO] [stdout] 1413 | ...l QueueFree for HSlider { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1413:4568 [INFO] [stdout] | [INFO] [stdout] 1413 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1413:4425 [INFO] [stdout] | [INFO] [stdout] 1413 | ...ass_constructor , } impl HSliderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HSliderMethodTable = HSl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1419:3432 [INFO] [stdout] | [INFO] [stdout] 1419 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for HSplitContainer { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1419:3237 [INFO] [stdout] | [INFO] [stdout] 1419 | ...ree for HSplitContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1419:4868 [INFO] [stdout] | [INFO] [stdout] 1419 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1419:4709 [INFO] [stdout] | [INFO] [stdout] 1419 | ...tructor , } impl HSplitContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HSplitContainerMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1425:30365 [INFO] [stdout] | [INFO] [stdout] 1425 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1425:28956 [INFO] [stdout] | [INFO] [stdout] 1425 | ...ot_method_bind } impl HTTPClientMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HTTPClientMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1431:19345 [INFO] [stdout] | [INFO] [stdout] 1431 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for HTTPRequest { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1431:19150 [INFO] [stdout] | [INFO] [stdout] 1431 | ...eueFree for HTTPRequest { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1431:22641 [INFO] [stdout] | [INFO] [stdout] 1431 | ...eads : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1431:21351 [INFO] [stdout] | [INFO] [stdout] 1431 | ...t_method_bind } impl HTTPRequestMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HTTPRequestMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1437:5949 [INFO] [stdout] | [INFO] [stdout] 1437 | ...date : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1437:5654 [INFO] [stdout] | [INFO] [stdout] 1437 | ...ethod_bind } impl HashingContextMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HashingContextMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1443:6833 [INFO] [stdout] | [INFO] [stdout] 1443 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1443:6356 [INFO] [stdout] | [INFO] [stdout] 1443 | ...ethod_bind } impl HeightMapShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HeightMapShapeMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1449:6910 [INFO] [stdout] | [INFO] [stdout] 1449 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for HingeJoint { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1449:6715 [INFO] [stdout] | [INFO] [stdout] 1449 | ...ueueFree for HingeJoint { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1449:8475 [INFO] [stdout] | [INFO] [stdout] 1449 | ...aram : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1449:8130 [INFO] [stdout] | [INFO] [stdout] 1449 | ...ot_method_bind } impl HingeJointMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : HingeJointMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1455:11859 [INFO] [stdout] | [INFO] [stdout] 1455 | ...item : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1455:11108 [INFO] [stdout] | [INFO] [stdout] 1455 | ...s :: godot_method_bind } impl IPMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : IPMethodTable = IPMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1467:45672 [INFO] [stdout] | [INFO] [stdout] 1467 | ...lock : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1467:42657 [INFO] [stdout] | [INFO] [stdout] 1467 | ...: godot_method_bind } impl ImageMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ImageMethodTable = Image... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1473:10957 [INFO] [stdout] | [INFO] [stdout] 1473 | ...rage : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1473:10262 [INFO] [stdout] | [INFO] [stdout] 1473 | ..._method_bind } impl ImageTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ImageTextureMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1479:7506 [INFO] [stdout] | [INFO] [stdout] 1479 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ImmediateGeometry {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1479:7311 [INFO] [stdout] | [INFO] [stdout] 1479 | ...e for ImmediateGeometry { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1479:9943 [INFO] [stdout] | [INFO] [stdout] 1479 | ..._uv2 : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1479:9296 [INFO] [stdout] | [INFO] [stdout] 1479 | ...od_bind } impl ImmediateGeometryMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ImmediateGeometryMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1485:47620 [INFO] [stdout] | [INFO] [stdout] 1485 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1485:44511 [INFO] [stdout] | [INFO] [stdout] 1485 | ...: godot_method_bind } impl InputMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputMethodTable = Input... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1497:14200 [INFO] [stdout] | [INFO] [stdout] 1497 | ...d_by : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1497:13365 [INFO] [stdout] | [INFO] [stdout] 1497 | ...ot_method_bind } impl InputEventMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1503:6500 [INFO] [stdout] | [INFO] [stdout] 1503 | ...ngth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1503:6081 [INFO] [stdout] | [INFO] [stdout] 1503 | ...hod_bind } impl InputEventActionMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventActionMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1509:4570 [INFO] [stdout] | [INFO] [stdout] 1509 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1509:4303 [INFO] [stdout] | [INFO] [stdout] 1509 | ...od_bind } impl InputEventGestureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventGestureMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1515:6471 [INFO] [stdout] | [INFO] [stdout] 1515 | ...sure : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1515:6028 [INFO] [stdout] | [INFO] [stdout] 1515 | ...nd } impl InputEventJoypadButtonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventJoypadButtonMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1521:5935 [INFO] [stdout] | [INFO] [stdout] 1521 | ...alue : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1521:5556 [INFO] [stdout] | [INFO] [stdout] 1521 | ...nd } impl InputEventJoypadMotionMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventJoypadMotionMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1527:10953 [INFO] [stdout] | [INFO] [stdout] 1527 | ...code : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1527:10220 [INFO] [stdout] | [INFO] [stdout] 1527 | ...method_bind } impl InputEventKeyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventKeyMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1533:14645 [INFO] [stdout] | [INFO] [stdout] 1533 | ...city : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1533:13614 [INFO] [stdout] | [INFO] [stdout] 1533 | ...ethod_bind } impl InputEventMIDIMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventMIDIMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1539:5006 [INFO] [stdout] | [INFO] [stdout] 1539 | ...ctor : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1539:4729 [INFO] [stdout] | [INFO] [stdout] 1539 | ... } impl InputEventMagnifyGestureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventMagnifyGesture... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1545:7968 [INFO] [stdout] | [INFO] [stdout] 1545 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1545:7473 [INFO] [stdout] | [INFO] [stdout] 1545 | ...thod_bind } impl InputEventMouseMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventMouseMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1551:8117 [INFO] [stdout] | [INFO] [stdout] 1551 | ...ssed : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1551:7569 [INFO] [stdout] | [INFO] [stdout] 1551 | ...ind } impl InputEventMouseButtonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventMouseButtonMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1557:10000 [INFO] [stdout] | [INFO] [stdout] 1557 | ...tilt : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1557:9307 [INFO] [stdout] | [INFO] [stdout] 1557 | ...ind } impl InputEventMouseMotionMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventMouseMotionMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1563:4922 [INFO] [stdout] | [INFO] [stdout] 1563 | ...elta : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1563:4655 [INFO] [stdout] | [INFO] [stdout] 1563 | ...bind } impl InputEventPanGestureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventPanGestureMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1569:7593 [INFO] [stdout] | [INFO] [stdout] 1569 | ...peed : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1569:7014 [INFO] [stdout] | [INFO] [stdout] 1569 | ...bind } impl InputEventScreenDragMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventScreenDragMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1575:6190 [INFO] [stdout] | [INFO] [stdout] 1575 | ...ssed : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1575:5763 [INFO] [stdout] | [INFO] [stdout] 1575 | ...ind } impl InputEventScreenTouchMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventScreenTouchMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1581:7772 [INFO] [stdout] | [INFO] [stdout] 1581 | ...hift : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1581:7091 [INFO] [stdout] | [INFO] [stdout] 1581 | ...d } impl InputEventWithModifiersMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputEventWithModifiersM... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1587:11423 [INFO] [stdout] | [INFO] [stdout] 1587 | ...bals : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1587:10550 [INFO] [stdout] | [INFO] [stdout] 1587 | ...odot_method_bind } impl InputMapMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InputMapMethodTable = In... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1593:5360 [INFO] [stdout] | [INFO] [stdout] 1593 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for InstancePlaceholder... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1593:5165 [INFO] [stdout] | [INFO] [stdout] 1593 | ...for InstancePlaceholder { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1593:6789 [INFO] [stdout] | [INFO] [stdout] 1593 | ...ance : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1593:6392 [INFO] [stdout] | [INFO] [stdout] 1593 | ..._bind } impl InstancePlaceholderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InstancePlaceholderMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1599:8433 [INFO] [stdout] | [INFO] [stdout] 1599 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for InterpolatedCamera ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1599:8238 [INFO] [stdout] | [INFO] [stdout] 1599 | ... for InterpolatedCamera { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1599:10713 [INFO] [stdout] | [INFO] [stdout] 1599 | ...path : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1599:10042 [INFO] [stdout] | [INFO] [stdout] 1599 | ...d_bind } impl InterpolatedCameraMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : InterpolatedCameraMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1605:3439 [INFO] [stdout] | [INFO] [stdout] 1605 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1605:3280 [INFO] [stdout] | [INFO] [stdout] 1605 | ...tructor , } impl IntervalTweenerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : IntervalTweenerMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1611:33517 [INFO] [stdout] | [INFO] [stdout] 1611 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ItemList { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1611:33322 [INFO] [stdout] | [INFO] [stdout] 1611 | ... QueueFree for ItemList { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1611:41801 [INFO] [stdout] | [INFO] [stdout] 1611 | ..._all : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1611:38065 [INFO] [stdout] | [INFO] [stdout] 1611 | ...odot_method_bind } impl ItemListMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ItemListMethodTable = It... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1617:3872 [INFO] [stdout] | [INFO] [stdout] 1617 | ...onMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1617:3719 [INFO] [stdout] | [INFO] [stdout] 1617 | ...onstructor , } impl JNISingletonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : JNISingletonMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1623:9676 [INFO] [stdout] | [INFO] [stdout] 1623 | ...sult : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1623:9093 [INFO] [stdout] | [INFO] [stdout] 1623 | ...thod_bind } impl JSONParseResultMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : JSONParseResultMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1629:10928 [INFO] [stdout] | [INFO] [stdout] 1629 | ...cope : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1629:10402 [INFO] [stdout] | [INFO] [stdout] 1629 | ...godot_method_bind } impl JSONRPCMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : JSONRPCMethodTable = JSO... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1635:3201 [INFO] [stdout] | [INFO] [stdout] 1635 | ...ssMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1635:3054 [INFO] [stdout] | [INFO] [stdout] 1635 | ...s_constructor , } impl JavaClassMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : JavaClassMethodTable = J... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1641:3656 [INFO] [stdout] | [INFO] [stdout] 1641 | ...wrap : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1641:3452 [INFO] [stdout] | [INFO] [stdout] 1641 | ...hod_bind } impl JavaClassWrapperMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : JavaClassWrapperMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1647:9166 [INFO] [stdout] | [INFO] [stdout] 1647 | ...date : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1647:8646 [INFO] [stdout] | [INFO] [stdout] 1647 | ...ot_method_bind } impl JavaScriptMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : JavaScriptMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1659:5265 [INFO] [stdout] | [INFO] [stdout] 1659 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Joint { type Target... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1659:5070 [INFO] [stdout] | [INFO] [stdout] 1659 | ...mpl QueueFree for Joint { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1659:7132 [INFO] [stdout] | [INFO] [stdout] 1659 | ...rity : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1659:6525 [INFO] [stdout] | [INFO] [stdout] 1659 | ...: godot_method_bind } impl JointMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : JointMethodTable = Joint... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1665:5661 [INFO] [stdout] | [INFO] [stdout] 1665 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Joint2D { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1665:5466 [INFO] [stdout] | [INFO] [stdout] 1665 | ...l QueueFree for Joint2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1665:7572 [INFO] [stdout] | [INFO] [stdout] 1665 | ...de_b : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1665:6983 [INFO] [stdout] | [INFO] [stdout] 1665 | ...godot_method_bind } impl Joint2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Joint2DMethodTable = Joi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1671:27772 [INFO] [stdout] | [INFO] [stdout] 1671 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for KinematicBody { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1671:27577 [INFO] [stdout] | [INFO] [stdout] 1671 | ...eFree for KinematicBody { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1671:31573 [INFO] [stdout] | [INFO] [stdout] 1671 | ...move : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1671:30168 [INFO] [stdout] | [INFO] [stdout] 1671 | ...method_bind } impl KinematicBodyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : KinematicBodyMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1677:22214 [INFO] [stdout] | [INFO] [stdout] 1677 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for KinematicBody2D { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1677:22019 [INFO] [stdout] | [INFO] [stdout] 1677 | ...ree for KinematicBody2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1677:25918 [INFO] [stdout] | [INFO] [stdout] 1677 | ...move : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1677:24617 [INFO] [stdout] | [INFO] [stdout] 1677 | ...thod_bind } impl KinematicBody2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : KinematicBody2DMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1683:10816 [INFO] [stdout] | [INFO] [stdout] 1683 | ...avel : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1683:9924 [INFO] [stdout] | [INFO] [stdout] 1683 | ...d_bind } impl KinematicCollisionMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : KinematicCollisionMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1689:10892 [INFO] [stdout] | [INFO] [stdout] 1689 | ...avel : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1689:9996 [INFO] [stdout] | [INFO] [stdout] 1689 | ...bind } impl KinematicCollision2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : KinematicCollision2DMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1695:15224 [INFO] [stdout] | [INFO] [stdout] 1695 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Label { type Target... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1695:15029 [INFO] [stdout] | [INFO] [stdout] 1695 | ...mpl QueueFree for Label { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1695:19024 [INFO] [stdout] | [INFO] [stdout] 1695 | ...ters : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1695:17537 [INFO] [stdout] | [INFO] [stdout] 1695 | ...: godot_method_bind } impl LabelMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : LabelMethodTable = Label... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1701:27760 [INFO] [stdout] | [INFO] [stdout] 1701 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Label3D { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1701:27565 [INFO] [stdout] | [INFO] [stdout] 1701 | ...l QueueFree for Label3D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1701:33294 [INFO] [stdout] | [INFO] [stdout] 1701 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1701:31035 [INFO] [stdout] | [INFO] [stdout] 1701 | ...godot_method_bind } impl Label3DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Label3DMethodTable = Lab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1707:7892 [INFO] [stdout] | [INFO] [stdout] 1707 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1707:7310 [INFO] [stdout] | [INFO] [stdout] 1707 | ..._method_bind } impl LargeTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : LargeTextureMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1713:19346 [INFO] [stdout] | [INFO] [stdout] 1713 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Light { type Target... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1713:19151 [INFO] [stdout] | [INFO] [stdout] 1713 | ...mpl QueueFree for Light { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1713:22406 [INFO] [stdout] | [INFO] [stdout] 1713 | ...face : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1713:21283 [INFO] [stdout] | [INFO] [stdout] 1713 | ...: godot_method_bind } impl LightMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : LightMethodTable = Light... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1719:21814 [INFO] [stdout] | [INFO] [stdout] 1719 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Light2D { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1719:21619 [INFO] [stdout] | [INFO] [stdout] 1719 | ...l QueueFree for Light2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1719:27698 [INFO] [stdout] | [INFO] [stdout] 1719 | ..._min : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1719:25166 [INFO] [stdout] | [INFO] [stdout] 1719 | ...godot_method_bind } impl Light2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Light2DMethodTable = Lig... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1725:5356 [INFO] [stdout] | [INFO] [stdout] 1725 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for LightOccluder2D { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1725:5161 [INFO] [stdout] | [INFO] [stdout] 1725 | ...ree for LightOccluder2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1725:7092 [INFO] [stdout] | [INFO] [stdout] 1725 | ...ygon : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1725:6685 [INFO] [stdout] | [INFO] [stdout] 1725 | ...thod_bind } impl LightOccluder2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : LightOccluder2DMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1731:22200 [INFO] [stdout] | [INFO] [stdout] 1731 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Line2D { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1731:22005 [INFO] [stdout] | [INFO] [stdout] 1731 | ...pl QueueFree for Line2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1731:26816 [INFO] [stdout] | [INFO] [stdout] 1731 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1731:24919 [INFO] [stdout] | [INFO] [stdout] 1731 | ... godot_method_bind } impl Line2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Line2DMethodTable = Line... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1737:30485 [INFO] [stdout] | [INFO] [stdout] 1737 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for LineEdit { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1737:30290 [INFO] [stdout] | [INFO] [stdout] 1737 | ... QueueFree for LineEdit { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1737:37864 [INFO] [stdout] | [INFO] [stdout] 1737 | ...bled : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1737:34585 [INFO] [stdout] | [INFO] [stdout] 1737 | ...odot_method_bind } impl LineEditMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : LineEditMethodTable = Li... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1743:5230 [INFO] [stdout] | [INFO] [stdout] 1743 | ...rmal : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1743:4887 [INFO] [stdout] | [INFO] [stdout] 1743 | ...t_method_bind } impl LineShape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : LineShape2DMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1749:6087 [INFO] [stdout] | [INFO] [stdout] 1749 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for LinkButton { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1749:5892 [INFO] [stdout] | [INFO] [stdout] 1749 | ...ueueFree for LinkButton { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1749:7785 [INFO] [stdout] | [INFO] [stdout] 1749 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1749:7422 [INFO] [stdout] | [INFO] [stdout] 1749 | ...ot_method_bind } impl LinkButtonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : LinkButtonMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1755:4938 [INFO] [stdout] | [INFO] [stdout] 1755 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Listener { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1755:4743 [INFO] [stdout] | [INFO] [stdout] 1755 | ... QueueFree for Listener { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1755:6461 [INFO] [stdout] | [INFO] [stdout] 1755 | ...rent : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1755:6097 [INFO] [stdout] | [INFO] [stdout] 1755 | ...odot_method_bind } impl ListenerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ListenerMethodTable = Li... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1761:4616 [INFO] [stdout] | [INFO] [stdout] 1761 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Listener2D { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1761:4421 [INFO] [stdout] | [INFO] [stdout] 1761 | ...ueueFree for Listener2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1761:6109 [INFO] [stdout] | [INFO] [stdout] 1761 | ...rent : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1761:5804 [INFO] [stdout] | [INFO] [stdout] 1761 | ...ot_method_bind } impl Listener2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Listener2DMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1767:7801 [INFO] [stdout] | [INFO] [stdout] 1767 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1767:7368 [INFO] [stdout] | [INFO] [stdout] 1767 | ...odot_method_bind } impl MainLoopMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MainLoopMethodTable = Ma... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1773:3378 [INFO] [stdout] | [INFO] [stdout] 1773 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for MarginContainer { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1773:3183 [INFO] [stdout] | [INFO] [stdout] 1773 | ...ree for MarginContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1773:4713 [INFO] [stdout] | [INFO] [stdout] 1773 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1773:4554 [INFO] [stdout] | [INFO] [stdout] 1773 | ...tructor , } impl MarginContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MarginContainerMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1779:6198 [INFO] [stdout] | [INFO] [stdout] 1779 | ...rity : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1779:5827 [INFO] [stdout] | [INFO] [stdout] 1779 | ...odot_method_bind } impl MaterialMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MaterialMethodTable = Ma... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1785:5616 [INFO] [stdout] | [INFO] [stdout] 1785 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for MenuButton { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1785:5421 [INFO] [stdout] | [INFO] [stdout] 1785 | ...ueueFree for MenuButton { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1785:7405 [INFO] [stdout] | [INFO] [stdout] 1785 | ...over : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1785:7027 [INFO] [stdout] | [INFO] [stdout] 1785 | ...ot_method_bind } impl MenuButtonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MenuButtonMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1791:18399 [INFO] [stdout] | [INFO] [stdout] 1791 | ...rial : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1791:17490 [INFO] [stdout] | [INFO] [stdout] 1791 | ...:: godot_method_bind } impl MeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MeshMethodTable = MeshMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1797:24680 [INFO] [stdout] | [INFO] [stdout] 1797 | ...ghts : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1797:22422 [INFO] [stdout] | [INFO] [stdout] 1797 | ..._method_bind } impl MeshDataToolMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MeshDataToolMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1803:15731 [INFO] [stdout] | [INFO] [stdout] 1803 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for MeshInstance { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1803:15536 [INFO] [stdout] | [INFO] [stdout] 1803 | ...ueFree for MeshInstance { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1803:19326 [INFO] [stdout] | [INFO] [stdout] 1803 | ...rial : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1803:18071 [INFO] [stdout] | [INFO] [stdout] 1803 | ..._method_bind } impl MeshInstanceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MeshInstanceMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1809:7077 [INFO] [stdout] | [INFO] [stdout] 1809 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for MeshInstance2D { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1809:6882 [INFO] [stdout] | [INFO] [stdout] 1809 | ...Free for MeshInstance2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1809:8923 [INFO] [stdout] | [INFO] [stdout] 1809 | ...ture : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1809:8456 [INFO] [stdout] | [INFO] [stdout] 1809 | ...ethod_bind } impl MeshInstance2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MeshInstance2DMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1815:15152 [INFO] [stdout] | [INFO] [stdout] 1815 | ...apes : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1815:13859 [INFO] [stdout] | [INFO] [stdout] 1815 | ...t_method_bind } impl MeshLibraryMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MeshLibraryMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1821:6824 [INFO] [stdout] | [INFO] [stdout] 1821 | ...mesh : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1821:6353 [INFO] [stdout] | [INFO] [stdout] 1821 | ...t_method_bind } impl MeshTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MeshTextureMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1827:5749 [INFO] [stdout] | [INFO] [stdout] 1827 | ...rans : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1827:5447 [INFO] [stdout] | [INFO] [stdout] 1827 | ...method_bind } impl MethodTweenerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MethodTweenerMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1833:9606 [INFO] [stdout] | [INFO] [stdout] 1833 | ...mple : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1833:8705 [INFO] [stdout] | [INFO] [stdout] 1833 | ...od_bind } impl MobileVRInterfaceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MobileVRInterfaceMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1839:24395 [INFO] [stdout] | [INFO] [stdout] 1839 | ...ount : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1839:22629 [INFO] [stdout] | [INFO] [stdout] 1839 | ...dot_method_bind } impl MultiMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MultiMeshMethodTable = M... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1845:4641 [INFO] [stdout] | [INFO] [stdout] 1845 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for MultiMeshInstance {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1845:4446 [INFO] [stdout] | [INFO] [stdout] 1845 | ...e for MultiMeshInstance { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1845:6330 [INFO] [stdout] | [INFO] [stdout] 1845 | ...mesh : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1845:6061 [INFO] [stdout] | [INFO] [stdout] 1845 | ...od_bind } impl MultiMeshInstanceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MultiMeshInstanceMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1851:7267 [INFO] [stdout] | [INFO] [stdout] 1851 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for MultiMeshInstance2D... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1851:7072 [INFO] [stdout] | [INFO] [stdout] 1851 | ...for MultiMeshInstance2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1851:9193 [INFO] [stdout] | [INFO] [stdout] 1851 | ...ture : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1851:8706 [INFO] [stdout] | [INFO] [stdout] 1851 | ..._bind } impl MultiMeshInstance2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MultiMeshInstance2DMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1857:16906 [INFO] [stdout] | [INFO] [stdout] 1857 | ...node : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1857:15800 [INFO] [stdout] | [INFO] [stdout] 1857 | ...ethod_bind } impl MultiplayerAPIMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MultiplayerAPIMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1863:3873 [INFO] [stdout] | [INFO] [stdout] 1863 | ...veMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1863:3698 [INFO] [stdout] | [INFO] [stdout] 1863 | ..., } impl MultiplayerPeerGDNativeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : MultiplayerPeerGDNativeM... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1869:10287 [INFO] [stdout] | [INFO] [stdout] 1869 | ...name : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1869:9358 [INFO] [stdout] | [INFO] [stdout] 1869 | ..._method_bind } impl NativeScriptMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NativeScriptMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1875:11435 [INFO] [stdout] | [INFO] [stdout] 1875 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Navigation { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1875:11240 [INFO] [stdout] | [INFO] [stdout] 1875 | ...ueueFree for Navigation { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1875:14418 [INFO] [stdout] | [INFO] [stdout] 1875 | ...ctor : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1875:13325 [INFO] [stdout] | [INFO] [stdout] 1875 | ...ot_method_bind } impl NavigationMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1881:8362 [INFO] [stdout] | [INFO] [stdout] 1881 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Navigation2D { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1881:8167 [INFO] [stdout] | [INFO] [stdout] 1881 | ...ueFree for Navigation2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1881:10740 [INFO] [stdout] | [INFO] [stdout] 1881 | ...yers : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1881:9997 [INFO] [stdout] | [INFO] [stdout] 1881 | ..._method_bind } impl Navigation2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Navigation2DMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1887:40208 [INFO] [stdout] | [INFO] [stdout] 1887 | ...cost : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1887:37336 [INFO] [stdout] | [INFO] [stdout] 1887 | ...d_bind } impl Navigation2DServerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Navigation2DServerMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1893:27069 [INFO] [stdout] | [INFO] [stdout] 1893 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for NavigationAgent { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1893:26874 [INFO] [stdout] | [INFO] [stdout] 1893 | ...ree for NavigationAgent { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1893:32799 [INFO] [stdout] | [INFO] [stdout] 1893 | ...city : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1893:30294 [INFO] [stdout] | [INFO] [stdout] 1893 | ...thod_bind } impl NavigationAgentMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationAgentMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1899:24355 [INFO] [stdout] | [INFO] [stdout] 1899 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for NavigationAgent2D {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1899:24160 [INFO] [stdout] | [INFO] [stdout] 1899 | ...e for NavigationAgent2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1899:29641 [INFO] [stdout] | [INFO] [stdout] 1899 | ...city : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1899:27366 [INFO] [stdout] | [INFO] [stdout] 1899 | ...od_bind } impl NavigationAgent2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationAgent2DMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1905:40965 [INFO] [stdout] | [INFO] [stdout] 1905 | ...poly : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1905:37420 [INFO] [stdout] | [INFO] [stdout] 1905 | ...ethod_bind } impl NavigationMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationMeshMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1911:4742 [INFO] [stdout] | [INFO] [stdout] 1911 | ...lear : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1911:4478 [INFO] [stdout] | [INFO] [stdout] 1911 | ...d } impl NavigationMeshGeneratorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationMeshGeneratorM... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1917:10382 [INFO] [stdout] | [INFO] [stdout] 1917 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for NavigationMeshInsta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1917:10187 [INFO] [stdout] | [INFO] [stdout] 1917 | ... NavigationMeshInstance { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1917:12979 [INFO] [stdout] | [INFO] [stdout] 1917 | ...cost : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1917:12123 [INFO] [stdout] | [INFO] [stdout] 1917 | ...nd } impl NavigationMeshInstanceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationMeshInstanceMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1923:6659 [INFO] [stdout] | [INFO] [stdout] 1923 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for NavigationObstacle ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1923:6464 [INFO] [stdout] | [INFO] [stdout] 1923 | ... for NavigationObstacle { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1923:8516 [INFO] [stdout] | [INFO] [stdout] 1923 | ...dius : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1923:7973 [INFO] [stdout] | [INFO] [stdout] 1923 | ...d_bind } impl NavigationObstacleMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationObstacleMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1929:6719 [INFO] [stdout] | [INFO] [stdout] 1929 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for NavigationObstacle2... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1929:6524 [INFO] [stdout] | [INFO] [stdout] 1929 | ...or NavigationObstacle2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1929:8596 [INFO] [stdout] | [INFO] [stdout] 1929 | ...dius : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1929:8049 [INFO] [stdout] | [INFO] [stdout] 1929 | ...bind } impl NavigationObstacle2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationObstacle2DMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1935:12790 [INFO] [stdout] | [INFO] [stdout] 1935 | ...ices : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1935:11804 [INFO] [stdout] | [INFO] [stdout] 1935 | ...od_bind } impl NavigationPolygonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationPolygonMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1941:9555 [INFO] [stdout] | [INFO] [stdout] 1941 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for NavigationPolygonIn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1941:9360 [INFO] [stdout] | [INFO] [stdout] 1941 | ...vigationPolygonInstance { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1941:12164 [INFO] [stdout] | [INFO] [stdout] 1941 | ...cost : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1941:11357 [INFO] [stdout] | [INFO] [stdout] 1941 | ...} impl NavigationPolygonInstanceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationPolygonInstanc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1947:44921 [INFO] [stdout] | [INFO] [stdout] 1947 | ...tive : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1947:41650 [INFO] [stdout] | [INFO] [stdout] 1947 | ...hod_bind } impl NavigationServerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NavigationServerMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1953:7270 [INFO] [stdout] | [INFO] [stdout] 1953 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1953:6863 [INFO] [stdout] | [INFO] [stdout] 1953 | ... impl NetworkedMultiplayerCustomMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NetworkedMultiplayerCust... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1959:19311 [INFO] [stdout] | [INFO] [stdout] 1959 | ...nnel : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1959:17496 [INFO] [stdout] | [INFO] [stdout] 1959 | ... } impl NetworkedMultiplayerENetMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NetworkedMultiplayerENet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1965:10604 [INFO] [stdout] | [INFO] [stdout] 1965 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1965:9905 [INFO] [stdout] | [INFO] [stdout] 1965 | ... } impl NetworkedMultiplayerPeerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NetworkedMultiplayerPeer... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1971:14806 [INFO] [stdout] | [INFO] [stdout] 1971 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for NinePatchRect { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1971:14611 [INFO] [stdout] | [INFO] [stdout] 1971 | ...eFree for NinePatchRect { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1971:17424 [INFO] [stdout] | [INFO] [stdout] 1971 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1971:16566 [INFO] [stdout] | [INFO] [stdout] 1971 | ...method_bind } impl NinePatchRectMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NinePatchRectMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1977:72470 [INFO] [stdout] | [INFO] [stdout] 1977 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Node { type Target ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1977:72275 [INFO] [stdout] | [INFO] [stdout] 1977 | ...impl QueueFree for Node { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1977:84192 [INFO] [stdout] | [INFO] [stdout] 1977 | ...ning : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1977:78601 [INFO] [stdout] | [INFO] [stdout] 1977 | ...:: godot_method_bind } impl NodeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NodeMethodTable = NodeMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1983:18310 [INFO] [stdout] | [INFO] [stdout] 1983 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Node2D { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1983:18115 [INFO] [stdout] | [INFO] [stdout] 1983 | ...pl QueueFree for Node2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1983:23032 [INFO] [stdout] | [INFO] [stdout] 1983 | ...late : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1983:21053 [INFO] [stdout] | [INFO] [stdout] 1983 | ... godot_method_bind } impl Node2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Node2DMethodTable = Node... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1989:8994 [INFO] [stdout] | [INFO] [stdout] 1989 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1989:8196 [INFO] [stdout] | [INFO] [stdout] 1989 | ..._method_bind } impl NoiseTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : NoiseTextureMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1995:35852 [INFO] [stdout] | [INFO] [stdout] 1995 | ..., tr : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:1995:33570 [INFO] [stdout] | [INFO] [stdout] 1995 | ... godot_method_bind } impl ObjectMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ObjectMethodTable = Obje... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2001:4433 [INFO] [stdout] | [INFO] [stdout] 2001 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Occluder { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2001:4238 [INFO] [stdout] | [INFO] [stdout] 2001 | ... QueueFree for Occluder { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2001:5829 [INFO] [stdout] | [INFO] [stdout] 2001 | ...hape : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2001:5529 [INFO] [stdout] | [INFO] [stdout] 2001 | ...odot_method_bind } impl OccluderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : OccluderMethodTable = Oc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2007:7979 [INFO] [stdout] | [INFO] [stdout] 2007 | ...ygon : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2007:7505 [INFO] [stdout] | [INFO] [stdout] 2007 | ...od_bind } impl OccluderPolygon2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : OccluderPolygon2DMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2019:8028 [INFO] [stdout] | [INFO] [stdout] 2019 | ..._way : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2019:7415 [INFO] [stdout] | [INFO] [stdout] 2019 | ...bind } impl OccluderShapePolygonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : OccluderShapePolygonMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2025:6013 [INFO] [stdout] | [INFO] [stdout] 2025 | ...eres : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2025:5626 [INFO] [stdout] | [INFO] [stdout] 2025 | ..._bind } impl OccluderShapeSphereMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : OccluderShapeSphereMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2031:7184 [INFO] [stdout] | [INFO] [stdout] 2031 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for OmniLight { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2031:6989 [INFO] [stdout] | [INFO] [stdout] 2031 | ...QueueFree for OmniLight { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2031:8955 [INFO] [stdout] | [INFO] [stdout] 2031 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2031:8582 [INFO] [stdout] | [INFO] [stdout] 2031 | ...dot_method_bind } impl OmniLightMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : OmniLightMethodTable = O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2037:12066 [INFO] [stdout] | [INFO] [stdout] 2037 | ...seed : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2037:10952 [INFO] [stdout] | [INFO] [stdout] 2037 | ...hod_bind } impl OpenSimplexNoiseMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : OpenSimplexNoiseMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2043:14669 [INFO] [stdout] | [INFO] [stdout] 2043 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for OptionButton { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2043:14474 [INFO] [stdout] | [INFO] [stdout] 2043 | ...ueFree for OptionButton { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2043:18600 [INFO] [stdout] | [INFO] [stdout] 2043 | ...ltip : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2043:17151 [INFO] [stdout] | [INFO] [stdout] 2043 | ..._method_bind } impl OptionButtonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : OptionButtonMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2049:5514 [INFO] [stdout] | [INFO] [stdout] 2049 | ...tart : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2049:5224 [INFO] [stdout] | [INFO] [stdout] 2049 | ...dot_method_bind } impl PCKPackerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PCKPackerMethodTable = P... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2055:4168 [INFO] [stdout] | [INFO] [stdout] 2055 | ...rate : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2055:3960 [INFO] [stdout] | [INFO] [stdout] 2055 | ...hod_bind } impl PHashTranslationMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PHashTranslationMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2061:4497 [INFO] [stdout] | [INFO] [stdout] 2061 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2061:4242 [INFO] [stdout] | [INFO] [stdout] 2061 | ..._bind } impl PackedDataContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PackedDataContainerMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2067:3282 [INFO] [stdout] | [INFO] [stdout] 2067 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2067:3066 [INFO] [stdout] | [INFO] [stdout] 2067 | ...nd } impl PackedDataContainerRefMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PackedDataContainerRefMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2073:7053 [INFO] [stdout] | [INFO] [stdout] 2073 | ...pack : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2073:6707 [INFO] [stdout] | [INFO] [stdout] 2073 | ...t_method_bind } impl PackedSceneMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PackedSceneMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2079:5812 [INFO] [stdout] | [INFO] [stdout] 2079 | ...gltf : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2079:5495 [INFO] [stdout] | [INFO] [stdout] 2079 | ...thod_bind } impl PackedSceneGLTFMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PackedSceneGLTFMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2085:10334 [INFO] [stdout] | [INFO] [stdout] 2085 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2085:9598 [INFO] [stdout] | [INFO] [stdout] 2085 | ...ot_method_bind } impl PacketPeerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PacketPeerMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2091:7595 [INFO] [stdout] | [INFO] [stdout] 2091 | ...poll : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2091:7227 [INFO] [stdout] | [INFO] [stdout] 2091 | ...ethod_bind } impl PacketPeerDTLSMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PacketPeerDTLSMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2097:3529 [INFO] [stdout] | [INFO] [stdout] 2097 | ...veMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2097:3364 [INFO] [stdout] | [INFO] [stdout] 2097 | ...ctor , } impl PacketPeerGDNativeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PacketPeerGDNativeMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2103:6659 [INFO] [stdout] | [INFO] [stdout] 2103 | ...peer : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2103:6122 [INFO] [stdout] | [INFO] [stdout] 2103 | ...hod_bind } impl PacketPeerStreamMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PacketPeerStreamMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2109:13639 [INFO] [stdout] | [INFO] [stdout] 2109 | ...wait : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2109:12826 [INFO] [stdout] | [INFO] [stdout] 2109 | ...method_bind } impl PacketPeerUDPMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PacketPeerUDPMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2115:3187 [INFO] [stdout] | [INFO] [stdout] 2115 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Panel { type Target... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2115:2992 [INFO] [stdout] | [INFO] [stdout] 2115 | ...mpl QueueFree for Panel { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2115:4315 [INFO] [stdout] | [INFO] [stdout] 2115 | ...elMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2115:4176 [INFO] [stdout] | [INFO] [stdout] 2115 | ...class_constructor , } impl PanelMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PanelMethodTable = Panel... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2121:3363 [INFO] [stdout] | [INFO] [stdout] 2121 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PanelContainer { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2121:3168 [INFO] [stdout] | [INFO] [stdout] 2121 | ...Free for PanelContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2121:4685 [INFO] [stdout] | [INFO] [stdout] 2121 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2121:4528 [INFO] [stdout] | [INFO] [stdout] 2121 | ...structor , } impl PanelContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PanelContainerMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2127:4609 [INFO] [stdout] | [INFO] [stdout] 2127 | ...rama : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2127:4354 [INFO] [stdout] | [INFO] [stdout] 2127 | ...t_method_bind } impl PanoramaSkyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PanoramaSkyMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2133:9253 [INFO] [stdout] | [INFO] [stdout] 2133 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ParallaxBackground ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2133:9058 [INFO] [stdout] | [INFO] [stdout] 2133 | ... for ParallaxBackground { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2133:11874 [INFO] [stdout] | [INFO] [stdout] 2133 | ...fset : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2133:11000 [INFO] [stdout] | [INFO] [stdout] 2133 | ...d_bind } impl ParallaxBackgroundMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ParallaxBackgroundMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2139:6213 [INFO] [stdout] | [INFO] [stdout] 2139 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ParallaxLayer { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2139:6018 [INFO] [stdout] | [INFO] [stdout] 2139 | ...eFree for ParallaxLayer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2139:8099 [INFO] [stdout] | [INFO] [stdout] 2139 | ...cale : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2139:7608 [INFO] [stdout] | [INFO] [stdout] 2139 | ...method_bind } impl ParallaxLayerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ParallaxLayerMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2145:24311 [INFO] [stdout] | [INFO] [stdout] 2145 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Particles { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2145:24116 [INFO] [stdout] | [INFO] [stdout] 2145 | ...QueueFree for Particles { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2145:29536 [INFO] [stdout] | [INFO] [stdout] 2145 | ...aabb : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2145:27443 [INFO] [stdout] | [INFO] [stdout] 2145 | ...dot_method_bind } impl ParticlesMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ParticlesMethodTable = P... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2151:20561 [INFO] [stdout] | [INFO] [stdout] 2151 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Particles2D { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2151:20366 [INFO] [stdout] | [INFO] [stdout] 2151 | ...eueFree for Particles2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2151:25583 [INFO] [stdout] | [INFO] [stdout] 2151 | ...rect : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2151:23502 [INFO] [stdout] | [INFO] [stdout] 2151 | ...t_method_bind } impl Particles2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Particles2DMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2157:75292 [INFO] [stdout] | [INFO] [stdout] 2157 | ...fier : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2157:71993 [INFO] [stdout] | [INFO] [stdout] 2157 | ...od_bind } impl ParticlesMaterialMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ParticlesMaterialMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2163:4050 [INFO] [stdout] | [INFO] [stdout] 2163 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Path { type Target ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2163:3855 [INFO] [stdout] | [INFO] [stdout] 2163 | ...impl QueueFree for Path { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2163:5289 [INFO] [stdout] | [INFO] [stdout] 2163 | ...urve : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2163:5054 [INFO] [stdout] | [INFO] [stdout] 2163 | ...:: godot_method_bind } impl PathMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PathMethodTable = PathMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2169:4122 [INFO] [stdout] | [INFO] [stdout] 2169 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Path2D { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2169:3927 [INFO] [stdout] | [INFO] [stdout] 2169 | ...pl QueueFree for Path2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2169:5452 [INFO] [stdout] | [INFO] [stdout] 2169 | ...urve : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2169:5213 [INFO] [stdout] | [INFO] [stdout] 2169 | ... godot_method_bind } impl Path2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Path2DMethodTable = Path... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2175:11714 [INFO] [stdout] | [INFO] [stdout] 2175 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PathFollow { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2175:11519 [INFO] [stdout] | [INFO] [stdout] 2175 | ...ueueFree for PathFollow { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2175:14343 [INFO] [stdout] | [INFO] [stdout] 2175 | ...fset : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2175:13428 [INFO] [stdout] | [INFO] [stdout] 2175 | ...ot_method_bind } impl PathFollowMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PathFollowMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2181:11249 [INFO] [stdout] | [INFO] [stdout] 2181 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PathFollow2D { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2181:11054 [INFO] [stdout] | [INFO] [stdout] 2181 | ...ueFree for PathFollow2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2181:14163 [INFO] [stdout] | [INFO] [stdout] 2181 | ...fset : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2181:13149 [INFO] [stdout] | [INFO] [stdout] 2181 | ..._method_bind } impl PathFollow2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PathFollow2DMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2187:7842 [INFO] [stdout] | [INFO] [stdout] 2187 | ...itor : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2187:7641 [INFO] [stdout] | [INFO] [stdout] 2187 | ...t_method_bind } impl PerformanceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PerformanceMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2193:12018 [INFO] [stdout] | [INFO] [stdout] 2193 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PhysicalBone { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2193:11823 [INFO] [stdout] | [INFO] [stdout] 2193 | ...ueFree for PhysicalBone { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2193:15713 [INFO] [stdout] | [INFO] [stdout] 2193 | ...ight : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2193:14356 [INFO] [stdout] | [INFO] [stdout] 2193 | ..._method_bind } impl PhysicalBoneMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PhysicalBoneMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2199:22571 [INFO] [stdout] | [INFO] [stdout] 2199 | ...form : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2199:20327 [INFO] [stdout] | [INFO] [stdout] 2199 | ... } impl Physics2DDirectBodyStateMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Physics2DDirectBodyState... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2205:14519 [INFO] [stdout] | [INFO] [stdout] 2205 | ...hape : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2205:13950 [INFO] [stdout] | [INFO] [stdout] 2205 | ...} impl Physics2DDirectSpaceStateMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Physics2DDirectSpaceStat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2211:96551 [INFO] [stdout] | [INFO] [stdout] 2211 | ...aram : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2211:90019 [INFO] [stdout] | [INFO] [stdout] 2211 | ...thod_bind } impl Physics2DServerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Physics2DServerMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2223:13311 [INFO] [stdout] | [INFO] [stdout] 2223 | ...form : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2223:12164 [INFO] [stdout] | [INFO] [stdout] 2223 | ...pl Physics2DShapeQueryParametersMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Physics2DShapeQueryParam... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2229:9575 [INFO] [stdout] | [INFO] [stdout] 2229 | ...nder : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2229:8680 [INFO] [stdout] | [INFO] [stdout] 2229 | ...} impl Physics2DTestMotionResultMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Physics2DTestMotionResul... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2235:3435 [INFO] [stdout] | [INFO] [stdout] 2235 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PhysicsBody { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2235:3240 [INFO] [stdout] | [INFO] [stdout] 2235 | ...eueFree for PhysicsBody { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2235:4940 [INFO] [stdout] | [INFO] [stdout] 2235 | ...with : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2235:4585 [INFO] [stdout] | [INFO] [stdout] 2235 | ...t_method_bind } impl PhysicsBodyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PhysicsBodyMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2241:3510 [INFO] [stdout] | [INFO] [stdout] 2241 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PhysicsBody2D { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2241:3315 [INFO] [stdout] | [INFO] [stdout] 2241 | ...eFree for PhysicsBody2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2241:5122 [INFO] [stdout] | [INFO] [stdout] 2241 | ...with : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2241:4763 [INFO] [stdout] | [INFO] [stdout] 2241 | ...method_bind } impl PhysicsBody2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PhysicsBody2DMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2247:23573 [INFO] [stdout] | [INFO] [stdout] 2247 | ...form : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2247:21223 [INFO] [stdout] | [INFO] [stdout] 2247 | ...nd } impl PhysicsDirectBodyStateMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PhysicsDirectBodyStateMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2253:11055 [INFO] [stdout] | [INFO] [stdout] 2253 | ...hape : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2253:10556 [INFO] [stdout] | [INFO] [stdout] 2253 | ...d } impl PhysicsDirectSpaceStateMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PhysicsDirectSpaceStateM... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2259:7988 [INFO] [stdout] | [INFO] [stdout] 2259 | ...ough : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2259:7417 [INFO] [stdout] | [INFO] [stdout] 2259 | ...thod_bind } impl PhysicsMaterialMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PhysicsMaterialMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2265:117982 [INFO] [stdout] | [INFO] [stdout] 2265 | ...aram : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2265:110719 [INFO] [stdout] | [INFO] [stdout] 2265 | ...method_bind } impl PhysicsServerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PhysicsServerMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2271:12202 [INFO] [stdout] | [INFO] [stdout] 2271 | ...form : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2271:11163 [INFO] [stdout] | [INFO] [stdout] 2271 | ...impl PhysicsShapeQueryParametersMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PhysicsShapeQueryParamet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2277:9507 [INFO] [stdout] | [INFO] [stdout] 2277 | ...nder : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2277:8616 [INFO] [stdout] | [INFO] [stdout] 2277 | ...d } impl PhysicsTestMotionResultMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PhysicsTestMotionResultM... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2283:4845 [INFO] [stdout] | [INFO] [stdout] 2283 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PinJoint { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2283:4650 [INFO] [stdout] | [INFO] [stdout] 2283 | ... QueueFree for PinJoint { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2283:6192 [INFO] [stdout] | [INFO] [stdout] 2283 | ...aram : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2283:5949 [INFO] [stdout] | [INFO] [stdout] 2283 | ...odot_method_bind } impl PinJointMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PinJointMethodTable = Pi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2289:4086 [INFO] [stdout] | [INFO] [stdout] 2289 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PinJoint2D { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2289:3891 [INFO] [stdout] | [INFO] [stdout] 2289 | ...ueueFree for PinJoint2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2289:5553 [INFO] [stdout] | [INFO] [stdout] 2289 | ...ness : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2289:5300 [INFO] [stdout] | [INFO] [stdout] 2289 | ...ot_method_bind } impl PinJoint2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PinJoint2DMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2295:7505 [INFO] [stdout] | [INFO] [stdout] 2295 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2295:6906 [INFO] [stdout] | [INFO] [stdout] 2295 | ...dot_method_bind } impl PlaneMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PlaneMeshMethodTable = P... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2301:4426 [INFO] [stdout] | [INFO] [stdout] 2301 | ...lane : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2301:4179 [INFO] [stdout] | [INFO] [stdout] 2301 | ...ot_method_bind } impl PlaneShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PlaneShapeMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2307:3882 [INFO] [stdout] | [INFO] [stdout] 2307 | ..._new : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2307:3686 [INFO] [stdout] | [INFO] [stdout] 2307 | ..._method_bind } impl PluginScriptMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PluginScriptMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2313:3553 [INFO] [stdout] | [INFO] [stdout] 2313 | ...shMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2313:3406 [INFO] [stdout] | [INFO] [stdout] 2313 | ...s_constructor , } impl PointMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PointMeshMethodTable = P... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2319:21614 [INFO] [stdout] | [INFO] [stdout] 2319 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Polygon2D { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2319:21419 [INFO] [stdout] | [INFO] [stdout] 2319 | ...QueueFree for Polygon2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2319:27176 [INFO] [stdout] | [INFO] [stdout] 2319 | ...lors : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2319:24814 [INFO] [stdout] | [INFO] [stdout] 2319 | ...dot_method_bind } impl Polygon2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Polygon2DMethodTable = P... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2325:7534 [INFO] [stdout] | [INFO] [stdout] 2325 | ...etup : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2325:6938 [INFO] [stdout] | [INFO] [stdout] 2325 | ...od_bind } impl PolygonPathFinderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PolygonPathFinderMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2331:8098 [INFO] [stdout] | [INFO] [stdout] 2331 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Popup { type Target... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2331:7903 [INFO] [stdout] | [INFO] [stdout] 2331 | ...mpl QueueFree for Popup { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2331:10114 [INFO] [stdout] | [INFO] [stdout] 2331 | ...sive : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2331:9527 [INFO] [stdout] | [INFO] [stdout] 2331 | ...: godot_method_bind } impl PopupMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PopupMethodTable = Popup... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2337:3306 [INFO] [stdout] | [INFO] [stdout] 2337 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PopupDialog { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2337:3111 [INFO] [stdout] | [INFO] [stdout] 2337 | ...eueFree for PopupDialog { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2337:4573 [INFO] [stdout] | [INFO] [stdout] 2337 | ...ogMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2337:4422 [INFO] [stdout] | [INFO] [stdout] 2337 | ...constructor , } impl PopupDialogMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PopupDialogMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2343:40015 [INFO] [stdout] | [INFO] [stdout] 2343 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PopupMenu { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2343:39820 [INFO] [stdout] | [INFO] [stdout] 2343 | ...QueueFree for PopupMenu { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2343:48866 [INFO] [stdout] | [INFO] [stdout] 2343 | ...tate : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2343:44882 [INFO] [stdout] | [INFO] [stdout] 2343 | ...dot_method_bind } impl PopupMenuMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PopupMenuMethodTable = P... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2349:3291 [INFO] [stdout] | [INFO] [stdout] 2349 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for PopupPanel { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2349:3096 [INFO] [stdout] | [INFO] [stdout] 2349 | ...ueueFree for PopupPanel { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2349:4545 [INFO] [stdout] | [INFO] [stdout] 2349 | ...elMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2349:4396 [INFO] [stdout] | [INFO] [stdout] 2349 | ..._constructor , } impl PopupPanelMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PopupPanelMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2355:10166 [INFO] [stdout] | [INFO] [stdout] 2355 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Portal { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2355:9971 [INFO] [stdout] | [INFO] [stdout] 2355 | ...pl QueueFree for Portal { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2355:12666 [INFO] [stdout] | [INFO] [stdout] 2355 | ...rgin : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2355:11802 [INFO] [stdout] | [INFO] [stdout] 2355 | ... godot_method_bind } impl PortalMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PortalMethodTable = Port... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2361:3259 [INFO] [stdout] | [INFO] [stdout] 2361 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Position2D { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2361:3064 [INFO] [stdout] | [INFO] [stdout] 2361 | ...ueueFree for Position2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2361:4443 [INFO] [stdout] | [INFO] [stdout] 2361 | ...2DMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2361:4294 [INFO] [stdout] | [INFO] [stdout] 2361 | ..._constructor , } impl Position2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Position2DMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2367:3221 [INFO] [stdout] | [INFO] [stdout] 2367 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Position3D { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2367:3026 [INFO] [stdout] | [INFO] [stdout] 2367 | ...ueueFree for Position3D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2367:4332 [INFO] [stdout] | [INFO] [stdout] 2367 | ...3DMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2367:4183 [INFO] [stdout] | [INFO] [stdout] 2367 | ..._constructor , } impl Position3DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Position3DMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2373:7710 [INFO] [stdout] | [INFO] [stdout] 2373 | ...rial : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2373:7173 [INFO] [stdout] | [INFO] [stdout] 2373 | ...method_bind } impl PrimitiveMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PrimitiveMeshMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2379:8556 [INFO] [stdout] | [INFO] [stdout] 2379 | ...idth : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2379:7835 [INFO] [stdout] | [INFO] [stdout] 2379 | ...dot_method_bind } impl PrismMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PrismMeshMethodTable = P... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2385:21284 [INFO] [stdout] | [INFO] [stdout] 2385 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2385:19283 [INFO] [stdout] | [INFO] [stdout] 2385 | ...method_bind } impl ProceduralSkyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ProceduralSkyMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2391:4097 [INFO] [stdout] | [INFO] [stdout] 2391 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ProgressBar { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2391:3902 [INFO] [stdout] | [INFO] [stdout] 2391 | ...eueFree for ProgressBar { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2391:5596 [INFO] [stdout] | [INFO] [stdout] 2391 | ...ible : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2391:5328 [INFO] [stdout] | [INFO] [stdout] 2391 | ...t_method_bind } impl ProgressBarMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ProgressBarMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2397:15012 [INFO] [stdout] | [INFO] [stdout] 2397 | ...ting : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2397:14052 [INFO] [stdout] | [INFO] [stdout] 2397 | ...thod_bind } impl ProjectSettingsMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ProjectSettingsMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2403:8861 [INFO] [stdout] | [INFO] [stdout] 2403 | ...rans : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2403:8405 [INFO] [stdout] | [INFO] [stdout] 2403 | ...thod_bind } impl PropertyTweenerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : PropertyTweenerMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2409:8954 [INFO] [stdout] | [INFO] [stdout] 2409 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ProximityGroup { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2409:8759 [INFO] [stdout] | [INFO] [stdout] 2409 | ...Free for ProximityGroup { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2409:10874 [INFO] [stdout] | [INFO] [stdout] 2409 | ...name : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2409:10331 [INFO] [stdout] | [INFO] [stdout] 2409 | ...ethod_bind } impl ProximityGroupMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ProximityGroupMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2415:4517 [INFO] [stdout] | [INFO] [stdout] 2415 | ...base : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2415:4268 [INFO] [stdout] | [INFO] [stdout] 2415 | ..._method_bind } impl ProxyTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ProxyTextureMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2421:5468 [INFO] [stdout] | [INFO] [stdout] 2421 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2421:5111 [INFO] [stdout] | [INFO] [stdout] 2421 | ...odot_method_bind } impl QuadMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : QuadMeshMethodTable = Qu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2427:11841 [INFO] [stdout] | [INFO] [stdout] 2427 | ...tate : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2427:11181 [INFO] [stdout] | [INFO] [stdout] 2427 | ...ind } impl RandomNumberGeneratorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RandomNumberGeneratorMet... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2433:10965 [INFO] [stdout] | [INFO] [stdout] 2433 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Range { type Target... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2433:10770 [INFO] [stdout] | [INFO] [stdout] 2433 | ...mpl QueueFree for Range { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2433:14258 [INFO] [stdout] | [INFO] [stdout] 2433 | ...hare : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2433:12967 [INFO] [stdout] | [INFO] [stdout] 2433 | ...: godot_method_bind } impl RangeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RangeMethodTable = Range... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2439:17660 [INFO] [stdout] | [INFO] [stdout] 2439 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RayCast { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2439:17465 [INFO] [stdout] | [INFO] [stdout] 2439 | ...l QueueFree for RayCast { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2439:22207 [INFO] [stdout] | [INFO] [stdout] 2439 | ...body : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2439:20315 [INFO] [stdout] | [INFO] [stdout] 2439 | ...godot_method_bind } impl RayCastMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RayCastMethodTable = Ray... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2445:15023 [INFO] [stdout] | [INFO] [stdout] 2445 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RayCast2D { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2445:14828 [INFO] [stdout] | [INFO] [stdout] 2445 | ...QueueFree for RayCast2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2445:19128 [INFO] [stdout] | [INFO] [stdout] 2445 | ...body : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2445:17502 [INFO] [stdout] | [INFO] [stdout] 2445 | ...dot_method_bind } impl RayCast2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RayCast2DMethodTable = R... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2451:5250 [INFO] [stdout] | [INFO] [stdout] 2451 | ...lope : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2451:4887 [INFO] [stdout] | [INFO] [stdout] 2451 | ...odot_method_bind } impl RayShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RayShapeMethodTable = Ra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2457:5320 [INFO] [stdout] | [INFO] [stdout] 2457 | ...lope : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2457:4953 [INFO] [stdout] | [INFO] [stdout] 2457 | ...ot_method_bind } impl RayShape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RayShape2DMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2463:4655 [INFO] [stdout] | [INFO] [stdout] 2463 | ...ents : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2463:4392 [INFO] [stdout] | [INFO] [stdout] 2463 | ...hod_bind } impl RectangleShape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RectangleShape2DMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2469:3075 [INFO] [stdout] | [INFO] [stdout] 2469 | ...ceMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2469:2928 [INFO] [stdout] | [INFO] [stdout] 2469 | ...s_constructor , } impl ReferenceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ReferenceMethodTable = R... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2475:6081 [INFO] [stdout] | [INFO] [stdout] 2475 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ReferenceRect { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2475:5886 [INFO] [stdout] | [INFO] [stdout] 2475 | ...eFree for ReferenceRect { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2475:7975 [INFO] [stdout] | [INFO] [stdout] 2475 | ...only : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2475:7482 [INFO] [stdout] | [INFO] [stdout] 2475 | ...method_bind } impl ReferenceRectMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ReferenceRectMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2481:18476 [INFO] [stdout] | [INFO] [stdout] 2481 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ReflectionProbe { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2481:18281 [INFO] [stdout] | [INFO] [stdout] 2481 | ...ree for ReflectionProbe { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2481:22697 [INFO] [stdout] | [INFO] [stdout] 2481 | ...mode : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2481:21094 [INFO] [stdout] | [INFO] [stdout] 2481 | ...thod_bind } impl ReflectionProbeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ReflectionProbeMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2487:7744 [INFO] [stdout] | [INFO] [stdout] 2487 | ... sub : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2487:7164 [INFO] [stdout] | [INFO] [stdout] 2487 | ...: godot_method_bind } impl RegExMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RegExMethodTable = RegEx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2493:6553 [INFO] [stdout] | [INFO] [stdout] 2493 | ...ject : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2493:6047 [INFO] [stdout] | [INFO] [stdout] 2493 | ...ot_method_bind } impl RegExMatchMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RegExMatchMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2499:8055 [INFO] [stdout] | [INFO] [stdout] 2499 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RemoteTransform { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2499:7860 [INFO] [stdout] | [INFO] [stdout] 2499 | ...ree for RemoteTransform { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2499:10524 [INFO] [stdout] | [INFO] [stdout] 2499 | ...ates : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2499:9708 [INFO] [stdout] | [INFO] [stdout] 2499 | ...thod_bind } impl RemoteTransformMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RemoteTransformMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2505:8153 [INFO] [stdout] | [INFO] [stdout] 2505 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RemoteTransform2D {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2505:7958 [INFO] [stdout] | [INFO] [stdout] 2505 | ...e for RemoteTransform2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2505:10724 [INFO] [stdout] | [INFO] [stdout] 2505 | ...ates : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2505:9904 [INFO] [stdout] | [INFO] [stdout] 2505 | ...od_bind } impl RemoteTransform2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RemoteTransform2DMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2511:12530 [INFO] [stdout] | [INFO] [stdout] 2511 | ...path : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2511:11751 [INFO] [stdout] | [INFO] [stdout] 2511 | ...odot_method_bind } impl ResourceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ResourceMethodTable = Re... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2517:3443 [INFO] [stdout] | [INFO] [stdout] 2517 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2517:3274 [INFO] [stdout] | [INFO] [stdout] 2517 | ...or , } impl ResourceFormatLoaderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ResourceFormatLoaderMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2523:3421 [INFO] [stdout] | [INFO] [stdout] 2523 | ...erMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2523:3254 [INFO] [stdout] | [INFO] [stdout] 2523 | ...tor , } impl ResourceFormatSaverMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ResourceFormatSaverMetho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2535:6659 [INFO] [stdout] | [INFO] [stdout] 2535 | ...wait : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2535:6233 [INFO] [stdout] | [INFO] [stdout] 2535 | ...} impl ResourceInteractiveLoaderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ResourceInteractiveLoade... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2541:6367 [INFO] [stdout] | [INFO] [stdout] 2541 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ResourcePreloader {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2541:6172 [INFO] [stdout] | [INFO] [stdout] 2541 | ...e for ResourcePreloader { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2541:8113 [INFO] [stdout] | [INFO] [stdout] 2541 | ...urce : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2541:7623 [INFO] [stdout] | [INFO] [stdout] 2541 | ...od_bind } impl ResourcePreloaderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ResourcePreloaderMethodT... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2547:3423 [INFO] [stdout] | [INFO] [stdout] 2547 | ...ctMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2547:3266 [INFO] [stdout] | [INFO] [stdout] 2547 | ...structor , } impl RichTextEffectMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RichTextEffectMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2553:38787 [INFO] [stdout] | [INFO] [stdout] 2553 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RichTextLabel { typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2553:38592 [INFO] [stdout] | [INFO] [stdout] 2553 | ...eFree for RichTextLabel { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2553:46933 [INFO] [stdout] | [INFO] [stdout] 2553 | ...ters : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2553:43286 [INFO] [stdout] | [INFO] [stdout] 2553 | ...method_bind } impl RichTextLabelMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RichTextLabelMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2559:33727 [INFO] [stdout] | [INFO] [stdout] 2559 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RigidBody { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2559:33532 [INFO] [stdout] | [INFO] [stdout] 2559 | ...QueueFree for RigidBody { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2559:40202 [INFO] [stdout] | [INFO] [stdout] 2559 | ...ight : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2559:37430 [INFO] [stdout] | [INFO] [stdout] 2559 | ...dot_method_bind } impl RigidBodyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RigidBodyMethodTable = R... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2565:32126 [INFO] [stdout] | [INFO] [stdout] 2565 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RigidBody2D { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2565:31931 [INFO] [stdout] | [INFO] [stdout] 2565 | ...eueFree for RigidBody2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2565:39142 [INFO] [stdout] | [INFO] [stdout] 2565 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2565:36150 [INFO] [stdout] | [INFO] [stdout] 2565 | ...t_method_bind } impl RigidBody2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RigidBody2DMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2571:7246 [INFO] [stdout] | [INFO] [stdout] 2571 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Room { type Target ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2571:7051 [INFO] [stdout] | [INFO] [stdout] 2571 | ...impl QueueFree for Room { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2571:9076 [INFO] [stdout] | [INFO] [stdout] 2571 | ...lify : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2571:8543 [INFO] [stdout] | [INFO] [stdout] 2571 | ...:: godot_method_bind } impl RoomMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RoomMethodTable = RoomMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2577:4977 [INFO] [stdout] | [INFO] [stdout] 2577 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RoomGroup { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2577:4782 [INFO] [stdout] | [INFO] [stdout] 2577 | ...QueueFree for RoomGroup { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2577:6323 [INFO] [stdout] | [INFO] [stdout] 2577 | ...rity : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2577:6052 [INFO] [stdout] | [INFO] [stdout] 2577 | ...dot_method_bind } impl RoomGroupMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RoomGroupMethodTable = R... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2583:30897 [INFO] [stdout] | [INFO] [stdout] 2583 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RoomManager { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2583:30702 [INFO] [stdout] | [INFO] [stdout] 2583 | ...eueFree for RoomManager { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2583:35637 [INFO] [stdout] | [INFO] [stdout] 2583 | ..._pvs : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2583:33662 [INFO] [stdout] | [INFO] [stdout] 2583 | ...t_method_bind } impl RoomManagerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : RoomManagerMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2589:2090 [INFO] [stdout] | [INFO] [stdout] 2589 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for RootMotionView { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2589:1895 [INFO] [stdout] | [INFO] [stdout] 2589 | ...Free for RootMotionView { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2595:16586 [INFO] [stdout] | [INFO] [stdout] 2595 | ...lder : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2595:15232 [INFO] [stdout] | [INFO] [stdout] 2595 | ...ot_method_bind } impl SceneStateMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SceneStateMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2601:47256 [INFO] [stdout] | [INFO] [stdout] 2601 | ...ling : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2601:43963 [INFO] [stdout] | [INFO] [stdout] 2601 | ...dot_method_bind } impl SceneTreeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SceneTreeMethodTable = S... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2607:3647 [INFO] [stdout] | [INFO] [stdout] 2607 | ...left : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2607:3384 [INFO] [stdout] | [INFO] [stdout] 2607 | ...ethod_bind } impl SceneTreeTimerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SceneTreeTimerMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2613:29512 [INFO] [stdout] | [INFO] [stdout] 2613 | ...erty : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2613:28170 [INFO] [stdout] | [INFO] [stdout] 2613 | ...ethod_bind } impl SceneTreeTweenMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SceneTreeTweenMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2619:11348 [INFO] [stdout] | [INFO] [stdout] 2619 | ...code : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2619:10341 [INFO] [stdout] | [INFO] [stdout] 2619 | ... godot_method_bind } impl ScriptMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ScriptMethodTable = Scri... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2625:2985 [INFO] [stdout] | [INFO] [stdout] 2625 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ScriptCreateDialog ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2625:2790 [INFO] [stdout] | [INFO] [stdout] 2625 | ... for ScriptCreateDialog { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2625:4595 [INFO] [stdout] | [INFO] [stdout] 2625 | ...nfig : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2625:4385 [INFO] [stdout] | [INFO] [stdout] 2625 | ...d_bind } impl ScriptCreateDialogMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ScriptCreateDialogMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2631:6044 [INFO] [stdout] | [INFO] [stdout] 2631 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ScriptEditor { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2631:5849 [INFO] [stdout] | [INFO] [stdout] 2631 | ...ueFree for ScriptEditor { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2631:8203 [INFO] [stdout] | [INFO] [stdout] 2631 | ...ipts : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2631:7598 [INFO] [stdout] | [INFO] [stdout] 2631 | ..._method_bind } impl ScriptEditorMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ScriptEditorMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2637:2928 [INFO] [stdout] | [INFO] [stdout] 2637 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ScrollBar { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2637:2733 [INFO] [stdout] | [INFO] [stdout] 2637 | ...QueueFree for ScrollBar { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2637:4262 [INFO] [stdout] | [INFO] [stdout] 2637 | ...step : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2637:4005 [INFO] [stdout] | [INFO] [stdout] 2637 | ...dot_method_bind } impl ScrollBarMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ScrollBarMethodTable = S... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2643:10722 [INFO] [stdout] | [INFO] [stdout] 2643 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for ScrollContainer { t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2643:10527 [INFO] [stdout] | [INFO] [stdout] 2643 | ...ree for ScrollContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2643:13736 [INFO] [stdout] | [INFO] [stdout] 2643 | ...roll : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2643:12730 [INFO] [stdout] | [INFO] [stdout] 2643 | ...thod_bind } impl ScrollContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ScrollContainerMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2649:5336 [INFO] [stdout] | [INFO] [stdout] 2649 | ...et_b : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2649:4997 [INFO] [stdout] | [INFO] [stdout] 2649 | ...ethod_bind } impl SegmentShape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SegmentShape2DMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2655:1970 [INFO] [stdout] | [INFO] [stdout] 2655 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Separator { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2655:1775 [INFO] [stdout] | [INFO] [stdout] 2655 | ...QueueFree for Separator { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2661:9631 [INFO] [stdout] | [INFO] [stdout] 2661 | ...aram : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2661:9045 [INFO] [stdout] | [INFO] [stdout] 2661 | ... godot_method_bind } impl ShaderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ShaderMethodTable = Shad... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2667:7248 [INFO] [stdout] | [INFO] [stdout] 2667 | ...aram : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2667:6757 [INFO] [stdout] | [INFO] [stdout] 2667 | ...ethod_bind } impl ShaderMaterialMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ShaderMaterialMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2673:4938 [INFO] [stdout] | [INFO] [stdout] 2673 | ...rgin : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2673:4644 [INFO] [stdout] | [INFO] [stdout] 2673 | ...: godot_method_bind } impl ShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ShapeMethodTable = Shape... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2679:9972 [INFO] [stdout] | [INFO] [stdout] 2679 | ...bias : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2679:9410 [INFO] [stdout] | [INFO] [stdout] 2679 | ...godot_method_bind } impl Shape2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Shape2DMethodTable = Sha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2685:6247 [INFO] [stdout] | [INFO] [stdout] 2685 | ...tcut : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2685:5845 [INFO] [stdout] | [INFO] [stdout] 2685 | ...odot_method_bind } impl ShortCutMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : ShortCutMethodTable = Sh... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2691:16718 [INFO] [stdout] | [INFO] [stdout] 2691 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Skeleton { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2691:16523 [INFO] [stdout] | [INFO] [stdout] 2691 | ... QueueFree for Skeleton { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2691:21459 [INFO] [stdout] | [INFO] [stdout] 2691 | ...rest : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2691:19473 [INFO] [stdout] | [INFO] [stdout] 2691 | ...odot_method_bind } impl SkeletonMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SkeletonMethodTable = Sk... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2697:4873 [INFO] [stdout] | [INFO] [stdout] 2697 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Skeleton2D { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2697:4678 [INFO] [stdout] | [INFO] [stdout] 2697 | ...ueueFree for Skeleton2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2697:6364 [INFO] [stdout] | [INFO] [stdout] 2697 | ...eton : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2697:6060 [INFO] [stdout] | [INFO] [stdout] 2697 | ...ot_method_bind } impl Skeleton2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Skeleton2DMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2703:16455 [INFO] [stdout] | [INFO] [stdout] 2703 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for SkeletonIK { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2703:16260 [INFO] [stdout] | [INFO] [stdout] 2703 | ...ueueFree for SkeletonIK { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2703:20163 [INFO] [stdout] | [INFO] [stdout] 2703 | ...stop : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2703:18662 [INFO] [stdout] | [INFO] [stdout] 2703 | ...ot_method_bind } impl SkeletonIKMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SkeletonIKMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2709:7782 [INFO] [stdout] | [INFO] [stdout] 2709 | ...pose : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2709:7112 [INFO] [stdout] | [INFO] [stdout] 2709 | ...:: godot_method_bind } impl SkinMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SkinMethodTable = SkinMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2715:3741 [INFO] [stdout] | [INFO] [stdout] 2715 | ...skin : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2715:3486 [INFO] [stdout] | [INFO] [stdout] 2715 | ...method_bind } impl SkinReferenceMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SkinReferenceMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2721:6250 [INFO] [stdout] | [INFO] [stdout] 2721 | ...size : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2721:6001 [INFO] [stdout] | [INFO] [stdout] 2721 | ... :: godot_method_bind } impl SkyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SkyMethodTable = SkyMeth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2727:5249 [INFO] [stdout] | [INFO] [stdout] 2727 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Slider { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2727:5054 [INFO] [stdout] | [INFO] [stdout] 2727 | ...pl QueueFree for Slider { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2727:7192 [INFO] [stdout] | [INFO] [stdout] 2727 | ...ders : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2727:6617 [INFO] [stdout] | [INFO] [stdout] 2727 | ... godot_method_bind } impl SliderMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SliderMethodTable = Slid... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2733:7320 [INFO] [stdout] | [INFO] [stdout] 2733 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for SliderJoint { type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2733:7125 [INFO] [stdout] | [INFO] [stdout] 2733 | ...eueFree for SliderJoint { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2733:8703 [INFO] [stdout] | [INFO] [stdout] 2733 | ...aram : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2733:8454 [INFO] [stdout] | [INFO] [stdout] 2733 | ...t_method_bind } impl SliderJointMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SliderJointMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2739:20476 [INFO] [stdout] | [INFO] [stdout] 2739 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for SoftBody { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2739:20281 [INFO] [stdout] | [INFO] [stdout] 2739 | ... QueueFree for SoftBody { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2739:26602 [INFO] [stdout] | [INFO] [stdout] 2739 | ...ness : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2739:24084 [INFO] [stdout] | [INFO] [stdout] 2739 | ...odot_method_bind } impl SoftBodyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SoftBodyMethodTable = So... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2745:31784 [INFO] [stdout] | [INFO] [stdout] 2745 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Spatial { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2745:31589 [INFO] [stdout] | [INFO] [stdout] 2745 | ...l QueueFree for Spatial { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2745:38846 [INFO] [stdout] | [INFO] [stdout] 2745 | ...izmo : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2745:35644 [INFO] [stdout] | [INFO] [stdout] 2745 | ...godot_method_bind } impl SpatialMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SpatialMethodTable = Spa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2757:153010 [INFO] [stdout] | [INFO] [stdout] 2757 | ...ness : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2757:145836 [INFO] [stdout] | [INFO] [stdout] 2757 | ...thod_bind } impl SpatialMaterialMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SpatialMaterialMethodTab... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2763:5864 [INFO] [stdout] | [INFO] [stdout] 2763 | ...tion : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2763:5395 [INFO] [stdout] | [INFO] [stdout] 2763 | ...nd } impl SpatialVelocityTrackerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SpatialVelocityTrackerMe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2769:8483 [INFO] [stdout] | [INFO] [stdout] 2769 | ...ings : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2769:7796 [INFO] [stdout] | [INFO] [stdout] 2769 | ...ot_method_bind } impl SphereMeshMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SphereMeshMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2775:4407 [INFO] [stdout] | [INFO] [stdout] 2775 | ...dius : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2775:4156 [INFO] [stdout] | [INFO] [stdout] 2775 | ...t_method_bind } impl SphereShapeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SphereShapeMethodTable =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2781:7827 [INFO] [stdout] | [INFO] [stdout] 2781 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for SpinBox { type Targ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2781:7632 [INFO] [stdout] | [INFO] [stdout] 2781 | ...l QueueFree for SpinBox { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2781:10046 [INFO] [stdout] | [INFO] [stdout] 2781 | ...ffix : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2781:9396 [INFO] [stdout] | [INFO] [stdout] 2781 | ...godot_method_bind } impl SpinBoxMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SpinBoxMethodTable = Spi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2787:6354 [INFO] [stdout] | [INFO] [stdout] 2787 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for SplitContainer { ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2787:6159 [INFO] [stdout] | [INFO] [stdout] 2787 | ...Free for SplitContainer { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2787:8342 [INFO] [stdout] | [INFO] [stdout] 2787 | ...fset : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2787:7781 [INFO] [stdout] | [INFO] [stdout] 2787 | ...ethod_bind } impl SplitContainerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SplitContainerMethodTabl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2793:3329 [INFO] [stdout] | [INFO] [stdout] 2793 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for SpotLight { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2793:3134 [INFO] [stdout] | [INFO] [stdout] 2793 | ...QueueFree for SpotLight { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2793:4652 [INFO] [stdout] | [INFO] [stdout] 2793 | ...htMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2793:4505 [INFO] [stdout] | [INFO] [stdout] 2793 | ...s_constructor , } impl SpotLightMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SpotLightMethodTable = S... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2799:10484 [INFO] [stdout] | [INFO] [stdout] 2799 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for SpringArm { type Ta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2799:10289 [INFO] [stdout] | [INFO] [stdout] 2799 | ...QueueFree for SpringArm { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2799:12894 [INFO] [stdout] | [INFO] [stdout] 2799 | ...hape : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2799:12086 [INFO] [stdout] | [INFO] [stdout] 2799 | ...dot_method_bind } impl SpringArmMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SpringArmMethodTable = S... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2805:15642 [INFO] [stdout] | [INFO] [stdout] 2805 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Sprite { type Targe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2805:15447 [INFO] [stdout] | [INFO] [stdout] 2805 | ...pl QueueFree for Sprite { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2805:19750 [INFO] [stdout] | [INFO] [stdout] 2805 | ...ames : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2805:18109 [INFO] [stdout] | [INFO] [stdout] 2805 | ... godot_method_bind } impl SpriteMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SpriteMethodTable = Spri... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2811:9722 [INFO] [stdout] | [INFO] [stdout] 2811 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for Sprite3D { type Tar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2811:9527 [INFO] [stdout] | [INFO] [stdout] 2811 | ... QueueFree for Sprite3D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2811:12600 [INFO] [stdout] | [INFO] [stdout] 2811 | ...ames : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2811:11718 [INFO] [stdout] | [INFO] [stdout] 2811 | ...odot_method_bind } impl Sprite3DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : Sprite3DMethodTable = Sp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2817:22294 [INFO] [stdout] | [INFO] [stdout] 2817 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for SpriteBase3D { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2817:22099 [INFO] [stdout] | [INFO] [stdout] 2817 | ...ueFree for SpriteBase3D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2817:26370 [INFO] [stdout] | [INFO] [stdout] 2817 | ...rity : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2817:24805 [INFO] [stdout] | [INFO] [stdout] 2817 | ..._method_bind } impl SpriteBase3DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SpriteBase3DMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2823:12298 [INFO] [stdout] | [INFO] [stdout] 2823 | ...rame : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2823:11272 [INFO] [stdout] | [INFO] [stdout] 2823 | ..._method_bind } impl SpriteFramesMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : SpriteFramesMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2829:8864 [INFO] [stdout] | [INFO] [stdout] 2829 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for StaticBody { type T... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2829:8669 [INFO] [stdout] | [INFO] [stdout] 2829 | ...ueueFree for StaticBody { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2829:11385 [INFO] [stdout] | [INFO] [stdout] 2829 | ...ride : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2829:10612 [INFO] [stdout] | [INFO] [stdout] 2829 | ...ot_method_bind } impl StaticBodyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StaticBodyMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `icalls::icallvar_` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2835:8861 [INFO] [stdout] | [INFO] [stdout] 2835 | ...et (get_api ()) . queue_free ; crate :: icalls :: icallvar_ (method_bind , obj) ; } } impl std :: ops :: Deref for StaticBody2D { type... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2835:8666 [INFO] [stdout] | [INFO] [stdout] 2835 | ...ueFree for StaticBody2D { # [inline] unsafe fn godot_queue_free (obj : * mut sys :: godot_object) { let method_bind : * mut sys :: god... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2835:11496 [INFO] [stdout] | [INFO] [stdout] 2835 | ...ride : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2835:10719 [INFO] [stdout] | [INFO] [stdout] 2835 | ..._method_bind } impl StaticBody2DMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StaticBody2DMethodTable ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2841:20998 [INFO] [stdout] | [INFO] [stdout] 2841 | ...dian : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2841:19194 [INFO] [stdout] | [INFO] [stdout] 2841 | ...ot_method_bind } impl StreamPeerMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StreamPeerMethodTable = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2847:7653 [INFO] [stdout] | [INFO] [stdout] 2847 | ...rray : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2847:7094 [INFO] [stdout] | [INFO] [stdout] 2847 | ...hod_bind } impl StreamPeerBufferMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StreamPeerBufferMethodTa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2853:3529 [INFO] [stdout] | [INFO] [stdout] 2853 | ...veMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2853:3364 [INFO] [stdout] | [INFO] [stdout] 2853 | ...ctor , } impl StreamPeerGDNativeMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StreamPeerGDNativeMethod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2859:9603 [INFO] [stdout] | [INFO] [stdout] 2859 | ...bled : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2859:9038 [INFO] [stdout] | [INFO] [stdout] 2859 | ...method_bind } impl StreamPeerSSLMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StreamPeerSSLMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2865:8625 [INFO] [stdout] | [INFO] [stdout] 2865 | ...elay : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2865:8072 [INFO] [stdout] | [INFO] [stdout] 2865 | ...method_bind } impl StreamPeerTCPMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StreamPeerTCPMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2871:4611 [INFO] [stdout] | [INFO] [stdout] 2871 | ...load : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2871:4359 [INFO] [stdout] | [INFO] [stdout] 2871 | ...method_bind } impl StreamTextureMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StreamTextureMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2877:14051 [INFO] [stdout] | [INFO] [stdout] 2877 | ...mask : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2877:13417 [INFO] [stdout] | [INFO] [stdout] 2877 | ...odot_method_bind } impl StyleBoxMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StyleBoxMethodTable = St... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2883:3515 [INFO] [stdout] | [INFO] [stdout] 2883 | ...tyMethodTable { class_constructor : None , } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2883:3360 [INFO] [stdout] | [INFO] [stdout] 2883 | ...nstructor , } impl StyleBoxEmptyMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StyleBoxEmptyMethodTable... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: use of mutable static is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2889:38317 [INFO] [stdout] | [INFO] [stdout] 2889 | ...skew : 0 as * mut sys :: godot_method_bind } ; & mut TABLE } # [inline] # [allow (dead_code)] pub fn get (gd_api : & GodotApi) -> & 's... [INFO] [stdout] | ^^^^^ use of mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: mutable statics can be mutated by multiple threads: aliasing violations or data races will cause undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/gdnative-bindings-abb0bc0aee7ccccb/out/generated.rs:2889:36210 [INFO] [stdout] | [INFO] [stdout] 2889 | ..._method_bind } impl StyleBoxFlatMethodTable { unsafe fn get_mut () -> & 'static mut Self { static mut TABLE : StyleBoxFlatMethodTable ... [WARN] too many lines in the log, truncating it