pub struct ChunkingConfig {
pub target_records: usize,
pub target_uncompressed_bytes: usize,
pub max_chunk_uncompressed_bytes: usize,
pub max_chunks: usize,
pub max_records: usize,
pub max_total_uncompressed_bytes: usize,
}Expand description
Deterministic chunking and hard resource limits.
Fields§
§target_records: usize§target_uncompressed_bytes: usize§max_chunk_uncompressed_bytes: usize§max_chunks: usize§max_records: usize§max_total_uncompressed_bytes: usizeTrait Implementations§
Source§impl Clone for ChunkingConfig
impl Clone for ChunkingConfig
Source§fn clone(&self) -> ChunkingConfig
fn clone(&self) -> ChunkingConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ChunkingConfig
Source§impl Debug for ChunkingConfig
impl Debug for ChunkingConfig
Source§impl Default for ChunkingConfig
impl Default for ChunkingConfig
impl Eq for ChunkingConfig
Source§impl PartialEq for ChunkingConfig
impl PartialEq for ChunkingConfig
impl StructuralPartialEq for ChunkingConfig
Auto Trait Implementations§
impl Freeze for ChunkingConfig
impl RefUnwindSafe for ChunkingConfig
impl Send for ChunkingConfig
impl Sync for ChunkingConfig
impl Unpin for ChunkingConfig
impl UnsafeUnpin for ChunkingConfig
impl UnwindSafe for ChunkingConfig
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