pub struct ProcessDocumentRequest {
pub file_base64: String,
pub filename: String,
pub prompt: Option<String>,
pub model: Option<String>,
}Expand description
Request body for document processing (combined extraction + analysis).
Fields§
§file_base64: StringBase64-encoded file content.
filename: StringOriginal filename.
prompt: Option<String>Processing instructions or prompt.
model: Option<String>Model to use for processing.
Trait Implementations§
Source§impl Clone for ProcessDocumentRequest
impl Clone for ProcessDocumentRequest
Source§fn clone(&self) -> ProcessDocumentRequest
fn clone(&self) -> ProcessDocumentRequest
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 ProcessDocumentRequest
impl Debug for ProcessDocumentRequest
Source§impl Default for ProcessDocumentRequest
impl Default for ProcessDocumentRequest
Source§fn default() -> ProcessDocumentRequest
fn default() -> ProcessDocumentRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProcessDocumentRequest
impl RefUnwindSafe for ProcessDocumentRequest
impl Send for ProcessDocumentRequest
impl Sync for ProcessDocumentRequest
impl Unpin for ProcessDocumentRequest
impl UnsafeUnpin for ProcessDocumentRequest
impl UnwindSafe for ProcessDocumentRequest
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