pub struct PdfConversion {
pub text: String,
pub warnings: Vec<String>,
pub segments: Vec<Segment>,
}Expand description
A successful PDF conversion: text, warnings, and structure spans.
Fields§
§text: StringThe converted text, UTF-8, NFC, LF line endings.
warnings: Vec<String>Non-fatal notes, such as pdf_partial_text.
segments: Vec<Segment>Structure spans over the text.
Auto Trait Implementations§
impl Freeze for PdfConversion
impl RefUnwindSafe for PdfConversion
impl Send for PdfConversion
impl Sync for PdfConversion
impl Unpin for PdfConversion
impl UnsafeUnpin for PdfConversion
impl UnwindSafe for PdfConversion
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