Enum libpijul::ApplyError [−][src]
pub enum ApplyError<ChangestoreError: Error, TxnError: Error + 'static> { Changestore(ChangestoreError), LocalChange { err: LocalApplyError<TxnError>, }, }
Variants
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.