Closed paul-english closed 2 years ago
I've recreated the trait issue I see in my other project with this fork of bevy_ggrs_demo: https://github.com/gschup/bevy_ggrs_demo/compare/main...paul-english:bevy_ggrs_demo:main
Note: there are predictably more errors, though they all looked related to bevy 0.6 -> 0.7 differences.
In my local project I see just the issue the following trait bounds were not satisfied: GGRSConfig: ggrs::Config
. The Config implementation is the same as your examples so I can only guess that maybe rustc is seeing perhaps two different versions of the Pod
and Zeroable
trait.
Sorry for the late answer. This seems like a dependency version issue of your project. Since bevy has already moved forward to 0.8 and bevy_ggrs has been updated accordingly, I am closing this issue.
Describe the bug I'm having trouble implementing Config and wonder if something unusual is being required by this trait or some of it's dependencies. Maybe the
bytemuck
version fixing, though I don't know for sure.To Reproduce Steps to reproduce the behavior:
cargo run
Updated
Cargo.toml
in thebevy_ggrs_demo
:Expected behavior Errors only related to the bevy 0.6 -> 0.7 upgrade.
Desktop (please complete the following information):