pub enum AppendError<E> {
EmptyBatch,
Conflict(RevisionConflict),
Adapter(E),
RevisionExhausted {
current: StreamRevision,
},
}Expand description
English: Re-exports event-stream storage contracts, revision checks, and validated histories.
日本語: イベントストリームの保存契約、リビジョン照合、検証済み履歴を再エクスポートします。 English: Re-exports event-stream storage contracts, revision checks, and validated histories.
日本語: イベントストリームの保存契約、リビジョン照合、検証済み履歴を再エクスポートします。 English: Re-exports event-stream storage contracts, revision checks, and validated histories.
日本語: イベントストリームの保存契約、リビジョン照合、検証済み履歴を再エクスポートします。
English: Append failure; E carries an adapter-specific storage error.
日本語: 追加の失敗です。E はアダプター固有のストレージエラーです。
Variants§
EmptyBatch
English: No events were supplied.
日本語: イベントが指定されていません。
Conflict(RevisionConflict)
English: Expected and observed stream states differ.
日本語: 期待したストリーム状態と観測された状態が異なります。
Adapter(E)
English: Storage adapter failure.
日本語: ストレージアダプターの障害です。
RevisionExhausted
English: The batch would exceed the revision range.
日本語: バッチを追加するとリビジョンの範囲を超えます。
Fields
current: StreamRevisionEnglish: Stream revision before the attempted append.
日本語: 追加を試みる前のストリームリビジョンです。