Luciano Leão

Results 4 comments of Luciano Leão

> - I don't get why keeping limiting caller threads to the main one, now the method is totally thread-safe. Good question, I've tracked the origin of `ERR_FAIL_COND_V(main_thread != Thread::get_caller_id(),...

Testing https://github.com/godotengine/godot/pull/80284 and changing only compat things in gdext (https://github.com/LeaoLuciano/gdext/tree/hot-reload), it works (on linux): https://github.com/godot-rust/gdext/assets/56130740/85e549fd-ec03-4129-8cbb-e1ef0c8b715a

Maybe the user can optionally choose to impl `Gd` instead of impl `MyClass`: ```rust #[godot_api] impl NodeVirtual for Gd { fn ready(self) { ... } } ```