pub struct ChromaticPropsProcedureConfig {
pub colouriser_type: ColouriserType,
pub parallelization: ParallelizationType,
pub properties_to_compute: ChromaticPropertiesToCompute,
pub max_threads: usize,
}Fields§
§colouriser_type: ColouriserType§parallelization: ParallelizationType§properties_to_compute: ChromaticPropertiesToCompute§max_threads: usizeImplementations§
Source§impl ChromaticPropsProcedureConfig
impl ChromaticPropsProcedureConfig
pub const PROC_TYPE: &'static str = "chromatic-properties"
pub fn new( colouriser_type: ColouriserType, parallelization: ParallelizationType, properties_to_compute: ChromaticPropertiesToCompute, max_threads: usize, ) -> Self
pub fn from_proc_config(config: &HashMap<String, Value>) -> Result<Self>
pub fn colouriser_type(&self) -> &ColouriserType
pub fn parallelization(&self) -> &ParallelizationType
Auto Trait Implementations§
impl Freeze for ChromaticPropsProcedureConfig
impl RefUnwindSafe for ChromaticPropsProcedureConfig
impl Send for ChromaticPropsProcedureConfig
impl Sync for ChromaticPropsProcedureConfig
impl Unpin for ChromaticPropsProcedureConfig
impl UnwindSafe for ChromaticPropsProcedureConfig
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