Enum libpijul::ApplyError [−][src]
pub enum ApplyError<ChangestoreError: Error, TxnError: Error + 'static> { Changestore(ChangestoreError), LocalChange { err: LocalApplyError<TxnError>, }, }
Variants
Show fields
Fields of LocalChange
err: LocalApplyError<TxnError>
Trait Implementations
impl<ChangestoreError: Error, TxnError: Error + 'static> Display for ApplyError<ChangestoreError, TxnError>
impl<ChangestoreError: Error, TxnError: Error + 'static> Display for ApplyError<ChangestoreError, TxnError>
impl<ChangestoreError: Error, TxnError: Error + 'static> Error for ApplyError<ChangestoreError, TxnError>
impl<ChangestoreError: Error, TxnError: Error + 'static> Error for ApplyError<ChangestoreError, TxnError>
impl<ChangestoreError: Error + 'static, TxnError: Error + 'static> From<ApplyError<ChangestoreError, TxnError>> for UnrecordError<ChangestoreError, TxnError>
impl<ChangestoreError: Error + 'static, TxnError: Error + 'static> From<ApplyError<ChangestoreError, TxnError>> for UnrecordError<ChangestoreError, TxnError>
Performs the conversion.
impl<P: Error + 'static, T: Error + 'static, A: Error + 'static> From<ApplyError<P, T>> for ArchiveError<P, T, A>
impl<P: Error + 'static, T: Error + 'static, A: Error + 'static> From<ApplyError<P, T>> for ArchiveError<P, T, A>
Performs the conversion.
impl<ChangestoreError: Error, TxnError: Error + 'static> From<LocalApplyError<TxnError>> for ApplyError<ChangestoreError, TxnError>
impl<ChangestoreError: Error, TxnError: Error + 'static> From<LocalApplyError<TxnError>> for ApplyError<ChangestoreError, TxnError>
Performs the conversion.
Auto Trait Implementations
impl<ChangestoreError, TxnError> RefUnwindSafe for ApplyError<ChangestoreError, TxnError> where
ChangestoreError: RefUnwindSafe,
TxnError: RefUnwindSafe,
impl<ChangestoreError, TxnError> Send for ApplyError<ChangestoreError, TxnError> where
ChangestoreError: Send,
TxnError: Send,
impl<ChangestoreError, TxnError> Sync for ApplyError<ChangestoreError, TxnError> where
ChangestoreError: Sync,
TxnError: Sync,
impl<ChangestoreError, TxnError> Unpin for ApplyError<ChangestoreError, TxnError> where
ChangestoreError: Unpin,
TxnError: Unpin,
impl<ChangestoreError, TxnError> UnwindSafe for ApplyError<ChangestoreError, TxnError> where
ChangestoreError: UnwindSafe,
TxnError: UnwindSafe,