Enum libpijul::LocalApplyError [−][src]
pub enum LocalApplyError<TxnError: Error + 'static> { DependencyMissing { hash: Hash, }, ChangeAlreadyOnChannel { hash: Hash, }, Txn(TxnError), Block { block: Position<ChangeId>, }, InvalidChange, }
Variants
Fields of DependencyMissing
hash: Hash
Fields of ChangeAlreadyOnChannel
hash: Hash
Trait Implementations
Performs the conversion.
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.
impl<ChangestoreError: Error + 'static, TxnError: Error + 'static> From<LocalApplyError<TxnError>> for UnrecordError<ChangestoreError, TxnError>
impl<ChangestoreError: Error + 'static, TxnError: Error + 'static> From<LocalApplyError<TxnError>> for UnrecordError<ChangestoreError, TxnError>
Performs the conversion.