Enum libpijul::output::PristineOutputError [−][src]
pub enum PristineOutputError<ChangestoreError: Error, Txn: Error + 'static> {
Txn(Txn),
Changestore(ChangestoreError),
Io(Error),
Fs(FsError<Txn>),
}
Variants
Txn(Txn)
Changestore(ChangestoreError)
Io(Error)
Tuple Fields
0: Error
Fs(FsError<Txn>)
Tuple Fields
0: FsError<Txn>
Trait Implementations
impl<ChangestoreError: Error + 'static, Txn: Error + 'static, W: Error + Send + 'static> From<PristineOutputError<ChangestoreError, Txn>> for OutputError<ChangestoreError, Txn, W>
impl<ChangestoreError: Error + 'static, Txn: Error + 'static, W: Error + Send + 'static> From<PristineOutputError<ChangestoreError, Txn>> for OutputError<ChangestoreError, Txn, W>
Performs the conversion.
impl<P: Error + 'static, T: Error + 'static, A: Error + 'static> From<PristineOutputError<P, T>> for ArchiveError<P, T, A>
impl<P: Error + 'static, T: Error + 'static, A: Error + 'static> From<PristineOutputError<P, T>> for ArchiveError<P, T, A>
Performs the conversion.