pub trait Compounded:
Subscription
+ AsAny
+ DynEq
+ CompoundedClone
+ Debug
+ Send
+ Sync {
// Required method
fn compound(
&mut self,
mutation: Mutation,
context: &SubscriptionContext,
) -> Option<Mutation>;
}