Skip to content

Run optional initialization/cleanup code automatically if the relevant feature is enabled #805

Open
@chitoyuu

Description

@chitoyuu

PR #804 introduces the async feature which requires additional initialization and cleanup outside gdnative-core to work properly. This cannot currently be automatically done, since the async crate also depends on generated bindings, and cannot be seen from -core.

Related: the crates mentioned in #350 can also be used to implement this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    c: coreComponent: core (mod core_types, object, log, init, ...)quality-of-lifeNo new functionality, but improves ergonomics/internals

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions