pub struct TaskLifecycleProjection;Expand description
Projection that folds TaskLifecycleEvent into TaskProjectionState.
Trait Implementations§
Source§impl Projection for TaskLifecycleProjection
impl Projection for TaskLifecycleProjection
Source§type State = TaskProjectionState
type State = TaskProjectionState
Rebuilt aggregate state.
Source§type Event = TaskLifecycleEvent
type Event = TaskLifecycleEvent
Domain event type consumed by this projection.
Auto Trait Implementations§
impl Freeze for TaskLifecycleProjection
impl RefUnwindSafe for TaskLifecycleProjection
impl Send for TaskLifecycleProjection
impl Sync for TaskLifecycleProjection
impl Unpin for TaskLifecycleProjection
impl UnsafeUnpin for TaskLifecycleProjection
impl UnwindSafe for TaskLifecycleProjection
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more