pub struct ChunkRequest {
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 ChunkRequest
impl Clone for ChunkRequest
Source§fn clone(&self) -> ChunkRequest
fn clone(&self) -> ChunkRequest
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 ChunkRequest
impl Debug for ChunkRequest
Source§impl Default for ChunkRequest
impl Default for ChunkRequest
Source§fn default() -> ChunkRequest
fn default() -> ChunkRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ChunkRequest
impl RefUnwindSafe for ChunkRequest
impl Send for ChunkRequest
impl Sync for ChunkRequest
impl Unpin for ChunkRequest
impl UnsafeUnpin for ChunkRequest
impl UnwindSafe for ChunkRequest
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