Skip to content

Do not import gdnative types, and use canonical paths in macros #624

Open
@ghost

Description

Importing types from the bindings may shadow identically named user types. For example, this won't currently work because the Signal identifier of the user type will be shadowed by gdnative::nativescript::init::Signal:

#[derive(NativeClass)]
struct Signal;

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugc: exportComponent: export (mod export, derive)

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions