pub struct JatsBackend {
pub fetch_images: bool,
}Expand description
JATS backend. fetch_images is docling’s JatsBackendOptions.fetch_images
together with its enable_local_fetch (docling#4041, #392): when set, a
<fig>’s <graphic xlink:href> is read from disk relative to the source
file’s directory and embedded; off (the default), a figure is a picture
with no image, as docling emits it.
Fields§
§fetch_images: boolTrait Implementations§
Source§impl DeclarativeBackend for JatsBackend
impl DeclarativeBackend for JatsBackend
Source§fn convert(
&self,
source: &SourceDocument,
) -> Result<DoclingDocument, ConversionError>
fn convert( &self, source: &SourceDocument, ) -> Result<DoclingDocument, ConversionError>
Parse
source into a document.Auto Trait Implementations§
impl Freeze for JatsBackend
impl RefUnwindSafe for JatsBackend
impl Send for JatsBackend
impl Sync for JatsBackend
impl Unpin for JatsBackend
impl UnsafeUnpin for JatsBackend
impl UnwindSafe for JatsBackend
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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 moreSource§impl<F, T> IntoSample<T> for Fwhere
T: FromSample<F>,
impl<F, T> IntoSample<T> for Fwhere
T: FromSample<F>,
fn into_sample(self) -> T
Source§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().