Compounded

Trait Compounded 

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

Required Methods§

Source

fn compound( &mut self, mutation: Mutation, context: &SubscriptionContext, ) -> Option<Mutation>

Trait Implementations§

Source§

impl PartialEq for dyn Compounded

Source§

fn eq(&self, other: &dyn Compounded) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for dyn Compounded

Implementors§