pub enum AsyncTransactionalOutboxOperationError<E> {
Adapter(AppendError<E>),
AlreadyEnqueued,
}Expand description
English:
Failure of an asynchronous enqueue attempt or rejection of a repeated attempt.
日本語:
非同期登録の試行による失敗、または繰り返しの試行に対する拒否です。
Variants§
Adapter(AppendError<E>)
English:
The outbox’s append error, including validation, revision, or storage failures.
Pulled events are not restored when this error is returned.
日本語:
検証、リビジョン、ストレージの失敗を含むアウトボックスの追加エラーです。
このエラーを返す際、取り出したイベントは復元しません。
AlreadyEnqueued
English:
A previous call started an attempt, even if its future was never polled.
The rejected call does not pull events or invoke the adapter.
日本語:
以前の呼び出しで試行を開始済みです。その Future が未ポーリングでも該当します。
拒否された呼び出しでは、イベントを取り出さず、アダプターも呼び出しません。
Trait Implementations§
Source§impl<E> Debug for AsyncTransactionalOutboxOperationError<E>where
E: Debug,
impl<E> Debug for AsyncTransactionalOutboxOperationError<E>where
E: Debug,
impl<E> Eq for AsyncTransactionalOutboxOperationError<E>where
E: Eq,
Source§impl<E> PartialEq for AsyncTransactionalOutboxOperationError<E>where
E: PartialEq,
impl<E> PartialEq for AsyncTransactionalOutboxOperationError<E>where
E: PartialEq,
impl<E> StructuralPartialEq for AsyncTransactionalOutboxOperationError<E>where
E: PartialEq,
Auto Trait Implementations§
impl<E> Freeze for AsyncTransactionalOutboxOperationError<E>where
AppendError<E>: Freeze,
impl<E> RefUnwindSafe for AsyncTransactionalOutboxOperationError<E>where
AppendError<E>: RefUnwindSafe,
impl<E> Send for AsyncTransactionalOutboxOperationError<E>where
AppendError<E>: Send,
impl<E> Sync for AsyncTransactionalOutboxOperationError<E>where
AppendError<E>: Sync,
impl<E> Unpin for AsyncTransactionalOutboxOperationError<E>where
AppendError<E>: Unpin,
impl<E> UnsafeUnpin for AsyncTransactionalOutboxOperationError<E>where
AppendError<E>: UnsafeUnpin,
impl<E> UnwindSafe for AsyncTransactionalOutboxOperationError<E>where
AppendError<E>: 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