Type system should prevent the use of exclusive systems as observers
Open
A-ECS
C-Code-Quality
D-Complex
I-Unsound
S-Needs-Design
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 161
Description
> (It should be possible to express this in the type system so that the calls won't even compile, but I did not want to attempt that.)
Agreed, we should tackle this in follow-up at some point.
_Originally posted by @alice-i-cecile in https://github.com/bevyengine/bevy/issues/19033#issuecomment-2851716226_
Contributor guide
Assessment
This issue has not been assessed yet.