pub enum EdgePdfError {
LoadError(String),
PipelineError {
stage: u32,
message: String,
},
OutputError(String),
IoError(Error),
ConfigError(String),
LopdfError(String),
}Expand description
Top-level error type for EdgeParse operations.
Variants§
LoadError(String)
PDF loading error
PipelineError
Pipeline processing error
OutputError(String)
Output generation error
IoError(Error)
I/O error
ConfigError(String)
Configuration error
LopdfError(String)
lopdf error
Trait Implementations§
Source§impl Debug for EdgePdfError
impl Debug for EdgePdfError
Source§impl Display for EdgePdfError
impl Display for EdgePdfError
Source§impl Error for EdgePdfError
impl Error for EdgePdfError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Error> for EdgePdfError
impl From<Error> for EdgePdfError
Auto Trait Implementations§
impl Freeze for EdgePdfError
impl !RefUnwindSafe for EdgePdfError
impl Send for EdgePdfError
impl Sync for EdgePdfError
impl Unpin for EdgePdfError
impl UnsafeUnpin for EdgePdfError
impl !UnwindSafe for EdgePdfError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more