Open
Description
What problem does this solve or what need does it fill?
The current Condition
trait name is overly generic and appears in the prelude.
What solution would you like?
Since users rarely type this trait directly, I suggest renaming it to something more specific like SystemCondition
or SystemOperator
.
Use case
In bevy_replicon
, I wanted to provide a concise Condition
enum for replication rules. The current naming collision forces me to choose a less ergonomic name, despite this being a type users will reference frequently.