[−][src]Trait eventmill::aggregate::Aggregate
Required methods
fn apply_event(&mut self, event: DomainEventView<E, Self>)
Provided methods
fn apply_all_events<'a>(
&mut self,
events: impl IntoIterator<Item = DomainEventView<'a, E, Self>>
)
&mut self,
events: impl IntoIterator<Item = DomainEventView<'a, E, Self>>
)
Implementors
impl<E, S> Aggregate<E> for VersionedAggregate<S> where
E: 'static,
S: Aggregate<E> + AggregateType,
[src]
E: 'static,
S: Aggregate<E> + AggregateType,