Trait jpegxl_rs::parallel::JxlParallelRunner
source · pub trait JxlParallelRunner {
// Required methods
fn runner(&self) -> RunnerFn;
fn as_opaque_ptr(&self) -> *mut c_void;
// Provided method
fn callback_basic_info(&self, basic_info: &BasicInfo) { ... }
}
Expand description
JPEG XL Parallel Runner
Required Methods§
sourcefn as_opaque_ptr(&self) -> *mut c_void
fn as_opaque_ptr(&self) -> *mut c_void
Get an opaque pointer to the runner.
Provided Methods§
sourcefn callback_basic_info(&self, basic_info: &BasicInfo)
fn callback_basic_info(&self, basic_info: &BasicInfo)
Callback function after getting basic info
Implementors§
impl JxlParallelRunner for ResizableRunner<'_>
Available on crate feature
threads
only.impl JxlParallelRunner for ThreadsRunner<'_>
Available on crate feature
threads
only.