pub struct ChunkDocumentRequest {
pub file_base64: String,
pub filename: String,
pub max_chunk_tokens: Option<i32>,
pub overlap_tokens: Option<i32>,
}Expand description
Request body for document chunking.
Fields§
§file_base64: StringBase64-encoded file content.
filename: StringOriginal filename.
max_chunk_tokens: Option<i32>Maximum chunk size in tokens.
overlap_tokens: Option<i32>Overlap between chunks in tokens.
Trait Implementations§
Source§impl Clone for ChunkDocumentRequest
impl Clone for ChunkDocumentRequest
Source§fn clone(&self) -> ChunkDocumentRequest
fn clone(&self) -> ChunkDocumentRequest
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 ChunkDocumentRequest
impl Debug for ChunkDocumentRequest
Source§impl Default for ChunkDocumentRequest
impl Default for ChunkDocumentRequest
Source§fn default() -> ChunkDocumentRequest
fn default() -> ChunkDocumentRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ChunkDocumentRequest
impl RefUnwindSafe for ChunkDocumentRequest
impl Send for ChunkDocumentRequest
impl Sync for ChunkDocumentRequest
impl Unpin for ChunkDocumentRequest
impl UnsafeUnpin for ChunkDocumentRequest
impl UnwindSafe for ChunkDocumentRequest
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