pub struct Page {
pub index: i64,
pub markdown: Option<String>,
pub images: Option<Value>,
pub tables: Option<Value>,
pub raw: Value,
}Expand description
One page of an OCR result (RubyLLM::OCR::Page).
Fields§
§index: i64The zero-based page index.
markdown: Option<String>§images: Option<Value>The images the provider reports for the page, or None.
tables: Option<Value>The tables the provider reports for the page, or None.
raw: ValueThe provider’s unmodified page hash.
Trait Implementations§
impl StructuralPartialEq for Page
Auto Trait Implementations§
impl Freeze for Page
impl RefUnwindSafe for Page
impl Send for Page
impl Sync for Page
impl Unpin for Page
impl UnsafeUnpin for Page
impl UnwindSafe for Page
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