MCPcopy Create free account
hub / github.com/ImageOptim/libimagequant / liq_result_set_progress_callback

Function liq_result_set_progress_callback

imagequant-sys/src/ffi.rs:187–190  ·  view source on GitHub ↗
(result: &mut liq_result, callback: liq_progress_callback_function, user_info: AnySyncSendPtr)

Source from the content-addressed store, hash-verified

185#[no_mangle]
186#[inline(never)]
187pub unsafe extern "C" fn liq_result_set_progress_callback(result: &mut liq_result, callback: liq_progress_callback_function, user_info: AnySyncSendPtr) {
188 if bad_object!(result, LIQ_RESULT_MAGIC) { return; }
189 result.inner.set_progress_callback(move |f| if callback(f, user_info) == 0 { ControlFlow::Break} else { ControlFlow::Continue});
190}
191
192#[allow(clippy::cast_ptr_alignment)]
193unsafe fn attr_to_liq_attr_ptr(ptr: &Attributes) -> &liq_attr {

Callers 1

test_fixed_colors_orderFunction · 0.85

Calls 1

set_progress_callbackMethod · 0.45

Tested by 1

test_fixed_colors_orderFunction · 0.68