Enum libpijul::output::PristineOutputError [−][src]
pub enum PristineOutputError<ChangestoreError: Error, Txn: Error + 'static> { Txn(Txn), Changestore(ChangestoreError), Io(Error), Fs(FsError<Txn>), }
Variants
Tuple Fields of Io
0: Error
Tuple Fields of Fs
0: FsError<Txn>
Trait Implementations
impl<ChangestoreError: Error, Txn: Error + 'static> Display for PristineOutputError<ChangestoreError, Txn>
impl<ChangestoreError: Error, Txn: Error + 'static> Display for PristineOutputError<ChangestoreError, Txn>
impl<ChangestoreError: Error, Txn: Error + 'static> Error for PristineOutputError<ChangestoreError, Txn>
impl<ChangestoreError: Error, Txn: Error + 'static> Error for PristineOutputError<ChangestoreError, Txn>
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.