pub enum ReplayError<I, P> {
Initialization(I),
Application(P),
}Expand description
English: Exposes core 0.4’s domain, persistence, and event-workflow API.
日本語: コア 0.4 のドメイン、永続化、イベント処理 API を公開します。 English: Re-exports aggregate reconstruction hooks, replay helpers, results, and failure types.
日本語: 集約復元フック、再生ヘルパー、結果、失敗の型を再エクスポートします。 English: First failure encountered during full-history reconstruction.
日本語: 全履歴からの復元で最初に発生した失敗です。
Variants§
Initialization(I)
English: Creating the initial aggregate state failed.
日本語: 集約の初期状態の作成に失敗しました。
Application(P)
English: Applying a historical event failed.
日本語: 履歴イベントの適用に失敗しました。
Trait Implementations§
Source§impl<I, P> Debug for ReplayError<I, P>
impl<I, P> Debug for ReplayError<I, P>
impl<I, P> Eq for ReplayError<I, P>
Source§impl<I, P> PartialEq for ReplayError<I, P>
impl<I, P> PartialEq for ReplayError<I, P>
impl<I, P> StructuralPartialEq for ReplayError<I, P>
Auto Trait Implementations§
impl<I, P> Freeze for ReplayError<I, P>
impl<I, P> RefUnwindSafe for ReplayError<I, P>where
I: RefUnwindSafe,
P: RefUnwindSafe,
impl<I, P> Send for ReplayError<I, P>
impl<I, P> Sync for ReplayError<I, P>
impl<I, P> Unpin for ReplayError<I, P>
impl<I, P> UnsafeUnpin for ReplayError<I, P>where
I: UnsafeUnpin,
P: UnsafeUnpin,
impl<I, P> UnwindSafe for ReplayError<I, P>where
I: UnwindSafe,
P: UnwindSafe,
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