cloudiful_bevy_settings/
action.rs1pub trait SettingActionHandler<Action: Copy> {
2 fn can_apply(&self, action: Action) -> bool;
3 fn apply(&mut self, action: Action);
4}
5
6pub trait RequestedSettingAction<Action> {
7 fn action(&self) -> Action;
8}