This first stable release of the
component_group crate has been released!
This crate defines the
ComponentGroup trait. This trait is used to make managing a group of
specs::Component instances easier. This is useful for when you have several components that are often created, read, and updated together. You can use this trait to easily move an entire group of components between instances of
This crate also provides a custom derive that you can use to automatically implement the trait. This removes any of the boilerplate you may have needed to write in order to implement the trait yourself and makes modifying your group of components much easier.
Don’t hesitate to ask me any questions! I hope this ends up being useful for some people!