Module jpegxl_rs::parallel [−][src]
Parallel runner interface
Example
use jpegxl_rs::{decoder_builder, parallel::*}; // Use the default C++ Threadpool runner: let mut parallel_runner = ThreadsRunner::default(); let mut decoder = decoder_builder().parallel_runner(¶llel_runner).build()?;
Re-exports
pub use threads_runner::*; |
Modules
threads_runner | Wrapper for default threadpool implementation with C++ standard library |
Traits
JxlParallelRunner | JPEG XL Parallel Runner |
Type Definitions
InitFn | Parallel runner initialization callback type |
JxlParallelRetCode | Parallel runner return code |
RunFn | Parallel runner data processing callback type |
RunnerFn |
|