#[non_exhaustive]pub enum MarkdownWarning {
EmptyPage {
page_index: PageIndex,
},
TableDetectionUnavailable,
ImageExtractionUnavailable,
OcrUnavailable {
page_index: PageIndex,
},
ProcessorFailed {
message: String,
},
}Expand description
不阻止转换完成的结构化警告。
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
EmptyPage
页面没有可提取的原生文本。
当前后端尚不能执行表格检测。
请求了图片提取,但当前读取后端尚不能提取图片资产。
请求了 OCR,但没有启用 OCR 实现。
ProcessorFailed
管道中某个处理器执行失败(非 fail_fast 模式下收集)。
Trait Implementations§
Source§impl Clone for MarkdownWarning
impl Clone for MarkdownWarning
Source§fn clone(&self) -> MarkdownWarning
fn clone(&self) -> MarkdownWarning
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MarkdownWarning
impl Debug for MarkdownWarning
impl Eq for MarkdownWarning
Source§impl PartialEq for MarkdownWarning
impl PartialEq for MarkdownWarning
impl StructuralPartialEq for MarkdownWarning
Auto Trait Implementations§
impl Freeze for MarkdownWarning
impl RefUnwindSafe for MarkdownWarning
impl Send for MarkdownWarning
impl Sync for MarkdownWarning
impl Unpin for MarkdownWarning
impl UnsafeUnpin for MarkdownWarning
impl UnwindSafe for MarkdownWarning
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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