pub struct ChunkOptions {
pub max_chunk_size: usize,
pub split_large_objects: bool,
pub buffer_size: usize,
pub chunk_types: Vec<ChunkType>,
}Expand description
Options for chunk processing
Fields§
§max_chunk_size: usizeMaximum size of a single chunk
split_large_objects: boolWhether to split large objects
buffer_size: usizeBuffer size for reading
chunk_types: Vec<ChunkType>Types of chunks to process
Implementations§
Trait Implementations§
Source§impl Clone for ChunkOptions
impl Clone for ChunkOptions
Source§fn clone(&self) -> ChunkOptions
fn clone(&self) -> ChunkOptions
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 ChunkOptions
impl Debug for ChunkOptions
Auto Trait Implementations§
impl Freeze for ChunkOptions
impl RefUnwindSafe for ChunkOptions
impl Send for ChunkOptions
impl Sync for ChunkOptions
impl Unpin for ChunkOptions
impl UnwindSafe for ChunkOptions
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