Enum libpijul::output::ArchiveError [−][src]
pub enum ArchiveError<P: Error + 'static, T: Error + 'static, A: Error + 'static> { A(A), P(P), Txn(T), Unrecord(UnrecordError<P, T>), Apply(ApplyError<P, T>), StateNotFound { state: Merkle, }, File(FileError<P, T>), Output(PristineOutputError<P, T>), }
Variants
Tuple Fields of Unrecord
0: UnrecordError<P, T>
Tuple Fields of Apply
0: ApplyError<P, T>
Tuple Fields of File
0: FileError<P, T>
Tuple Fields of Output
0: PristineOutputError<P, T>
Trait Implementations
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<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.
impl<P: Error + 'static, T: Error + 'static, A: Error + 'static> From<UnrecordError<P, T>> for ArchiveError<P, T, A>
impl<P: Error + 'static, T: Error + 'static, A: Error + 'static> From<UnrecordError<P, T>> for ArchiveError<P, T, A>
Performs the conversion.