You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
alice-i-cecile opened this issue
Aug 23, 2021
· 0 comments
Labels
A-ECSEntities, components, systems, and eventsC-FeatureA new feature, making something new possibleD-TrivialNice and easy! A great choice to get started with Bevy
What problem does this solve or what need does it fill?
SystemDescriptor does not implement the IntoSystemDescriptor.
This limits our ability to operate on system descriptors generically, as this trait is only implemented for the earlier steps in the data transformation process. This is particularly rough as no other shared representation of parallel and exclusive system descriptors exists.
Random thing I stumbled upon: SystemDescriptor does not implement IntoSystemDescriptor. This prevents being "generic" over parallel/exclusive systems when shoving around whole descriptors instead of descriptors pre-shredded via the type system
Ratysz's original description
What solution would you like?
Implement the trait for SystemDescriptor. This should be trivial, as the trait's into_descriptor method just needs to return itself.
A-ECSEntities, components, systems, and eventsC-FeatureA new feature, making something new possibleD-TrivialNice and easy! A great choice to get started with Bevy
What problem does this solve or what need does it fill?
SystemDescriptor
does not implement theIntoSystemDescriptor
.This limits our ability to operate on system descriptors generically, as this trait is only implemented for the earlier steps in the data transformation process. This is particularly rough as no other shared representation of parallel and exclusive system descriptors exists.
What solution would you like?
Implement the trait for
SystemDescriptor
. This should be trivial, as the trait'sinto_descriptor
method just needs to return itself.What alternative(s) have you considered?
None.
Additional context
Created for @Ratysz, who discovered this issue.
The text was updated successfully, but these errors were encountered: