pub struct PipelineConfig {
pub max_concurrent: usize,
pub small_blob_threshold: u64,
pub medium_blob_threshold: u64,
pub large_blob_threshold: u64,
pub timeout_seconds: u64,
pub retry_attempts: usize,
pub buffer_size: usize,
pub memory_limit_mb: usize,
pub enable_compression: bool,
pub enable_streaming: bool,
}Expand description
Configuration for the unified pipeline
Fields§
§max_concurrent: usize§small_blob_threshold: u64§medium_blob_threshold: u64§large_blob_threshold: u64§timeout_seconds: u64§retry_attempts: usize§buffer_size: usize§memory_limit_mb: usize§enable_compression: bool§enable_streaming: boolTrait Implementations§
Source§impl Clone for PipelineConfig
impl Clone for PipelineConfig
Source§fn clone(&self) -> PipelineConfig
fn clone(&self) -> PipelineConfig
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 PipelineConfig
impl Debug for PipelineConfig
Auto Trait Implementations§
impl Freeze for PipelineConfig
impl RefUnwindSafe for PipelineConfig
impl Send for PipelineConfig
impl Sync for PipelineConfig
impl Unpin for PipelineConfig
impl UnwindSafe for PipelineConfig
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