Enum libpijul::output::OutputError [−][src]
pub enum OutputError<ChangestoreError: Error + 'static, Txn: Error + 'static, W: Error + Send + 'static> {
WorkingCopy(W),
Pristine(PristineOutputError<ChangestoreError, Txn>),
}
Variants
WorkingCopy(W)
Pristine(PristineOutputError<ChangestoreError, Txn>)
Tuple Fields
0: PristineOutputError<ChangestoreError, Txn>
Trait Implementations
impl<ChangestoreError: Error + 'static, Txn: Error + 'static, W: Error + Send + 'static> Display for OutputError<ChangestoreError, Txn, W> where
W: Display,
PristineOutputError<ChangestoreError, Txn>: Display,
impl<ChangestoreError: Error + 'static, Txn: Error + 'static, W: Error + Send + 'static> Display for OutputError<ChangestoreError, Txn, W> where
W: Display,
PristineOutputError<ChangestoreError, Txn>: Display,
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.