pub enum PipelineError {
Recoverable(String),
Permanent(String),
}Expand description
Represents the various error states a pipeline stage can encounter.
Variants§
Recoverable(String)
An error that might be resolved by retrying the operation (e.g., a network timeout).
Permanent(String)
An error that cannot be resolved by retrying (e.g., a validation failure).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PipelineError
impl RefUnwindSafe for PipelineError
impl Send for PipelineError
impl Sync for PipelineError
impl Unpin for PipelineError
impl UnsafeUnpin for PipelineError
impl UnwindSafe for PipelineError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more