-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behavior
Milestone
Description
Bevy version
Since c43295a
The Problem
I was trying to update bevy_mod_raycast to bevy main but ran into a problem with this
change to the SystemLabel proc-macro.
needs a variant with a data field to store the PhantomData but this change makes that impossible.
Possible solutions
- Make the
SystemLabelproc-macro detect if the variant is unreachable by insuring that it has a field with type::std::convert::Infallible. - Add a
ignoreattribute to theSystemLabelproc-macro.
Metadata
Metadata
Assignees
Labels
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behavior