pub struct ProcessingConfig {
pub max_processes: Option<usize>,
}Expand description
Parallel processing settings.
Fields§
§max_processes: Option<usize>Maximum number of parallel image processing workers. When absent or null, defaults to the number of CPU cores. Values larger than the core count are clamped down.
Implementations§
Source§impl ProcessingConfig
impl ProcessingConfig
pub fn merge(self, other: PartialProcessingConfig) -> Self
Trait Implementations§
Source§impl Clone for ProcessingConfig
impl Clone for ProcessingConfig
Source§fn clone(&self) -> ProcessingConfig
fn clone(&self) -> ProcessingConfig
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 ProcessingConfig
impl Debug for ProcessingConfig
Source§impl Default for ProcessingConfig
impl Default for ProcessingConfig
Source§fn default() -> ProcessingConfig
fn default() -> ProcessingConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessingConfigwhere
ProcessingConfig: Default,
impl<'de> Deserialize<'de> for ProcessingConfigwhere
ProcessingConfig: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ProcessingConfig
impl PartialEq for ProcessingConfig
Source§impl Serialize for ProcessingConfig
impl Serialize for ProcessingConfig
impl StructuralPartialEq for ProcessingConfig
Auto Trait Implementations§
impl Freeze for ProcessingConfig
impl RefUnwindSafe for ProcessingConfig
impl Send for ProcessingConfig
impl Sync for ProcessingConfig
impl Unpin for ProcessingConfig
impl UnsafeUnpin for ProcessingConfig
impl UnwindSafe for ProcessingConfig
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 more