pub enum DocLoaderError {
UnsupportedFormat(String),
PdfParsing(String),
Io(Error),
Json(Error),
TextExtraction(String),
MetadataExtraction(String),
DocumentSplitting(String),
InvalidFormat(String),
FileNotFound(String),
Processing(String),
}Expand description
Main error type for the doc_loader crate
Variants§
UnsupportedFormat(String)
PdfParsing(String)
Io(Error)
Json(Error)
TextExtraction(String)
MetadataExtraction(String)
DocumentSplitting(String)
InvalidFormat(String)
FileNotFound(String)
Processing(String)
Trait Implementations§
Source§impl Debug for DocLoaderError
impl Debug for DocLoaderError
Source§impl Display for DocLoaderError
impl Display for DocLoaderError
Source§impl Error for DocLoaderError
impl Error for DocLoaderError
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 DocLoaderError
impl From<Error> for DocLoaderError
Source§impl From<Error> for DocLoaderError
impl From<Error> for DocLoaderError
Auto Trait Implementations§
impl Freeze for DocLoaderError
impl !RefUnwindSafe for DocLoaderError
impl Send for DocLoaderError
impl Sync for DocLoaderError
impl Unpin for DocLoaderError
impl !UnwindSafe for DocLoaderError
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