pub struct OcrRequest {Show 13 fields
pub model: Option<String>,
pub id: Option<String>,
pub document: Box<Document>,
pub pages: Option<Option<Vec<i32>>>,
pub include_image_base64: Option<Option<bool>>,
pub image_limit: Option<Option<i32>>,
pub image_min_size: Option<Option<i32>>,
pub bbox_annotation_format: Option<Option<Box<ResponseFormat>>>,
pub document_annotation_format: Option<Option<Box<ResponseFormat>>>,
pub document_annotation_prompt: Option<Option<String>>,
pub table_format: Option<Option<TableFormat>>,
pub extract_header: Option<bool>,
pub extract_footer: Option<bool>,
}Fields§
§model: Option<String>§id: Option<String>§document: Box<Document>§pages: Option<Option<Vec<i32>>>§include_image_base64: Option<Option<bool>>§image_limit: Option<Option<i32>>§image_min_size: Option<Option<i32>>§bbox_annotation_format: Option<Option<Box<ResponseFormat>>>§document_annotation_format: Option<Option<Box<ResponseFormat>>>§document_annotation_prompt: Option<Option<String>>§table_format: Option<Option<TableFormat>>§extract_header: Option<bool>Implementations§
Source§impl OcrRequest
impl OcrRequest
Trait Implementations§
Source§impl Clone for OcrRequest
impl Clone for OcrRequest
Source§fn clone(&self) -> OcrRequest
fn clone(&self) -> OcrRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 OcrRequest
impl Debug for OcrRequest
Source§impl Default for OcrRequest
impl Default for OcrRequest
Source§fn default() -> OcrRequest
fn default() -> OcrRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OcrRequest
impl<'de> Deserialize<'de> for OcrRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OcrRequest
impl PartialEq for OcrRequest
Source§impl Serialize for OcrRequest
impl Serialize for OcrRequest
impl StructuralPartialEq for OcrRequest
Auto Trait Implementations§
impl Freeze for OcrRequest
impl RefUnwindSafe for OcrRequest
impl Send for OcrRequest
impl Sync for OcrRequest
impl Unpin for OcrRequest
impl UnsafeUnpin for OcrRequest
impl UnwindSafe for OcrRequest
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