pub struct OptimizationSettings {
pub use_memory_pools: bool,
pub use_parallel_processing: bool,
pub max_threads: usize,
pub io_buffer_size: usize,
pub cache_decompressed_data: bool,
pub max_cache_size: usize,
}Expand description
Performance optimization settings
Fields§
§use_memory_pools: boolEnable memory pooling
use_parallel_processing: boolEnable parallel processing
max_threads: usizeMaximum number of threads to use
io_buffer_size: usizeBuffer size for I/O operations
cache_decompressed_data: boolEnable compression caching
max_cache_size: usizeMaximum cache size in bytes
Trait Implementations§
Source§impl Clone for OptimizationSettings
impl Clone for OptimizationSettings
Source§fn clone(&self) -> OptimizationSettings
fn clone(&self) -> OptimizationSettings
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 OptimizationSettings
impl Debug for OptimizationSettings
Auto Trait Implementations§
impl Freeze for OptimizationSettings
impl RefUnwindSafe for OptimizationSettings
impl Send for OptimizationSettings
impl Sync for OptimizationSettings
impl Unpin for OptimizationSettings
impl UnwindSafe for OptimizationSettings
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<F, T> IntoSample<T> for Fwhere
T: FromSample<F>,
impl<F, T> IntoSample<T> for Fwhere
T: FromSample<F>,
fn into_sample(self) -> T
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().