pub unsafe extern "C" fn lv_thread_init(
thread: *mut lv_thread_t,
name: *const c_char,
prio: lv_thread_prio_t,
callback: Option<unsafe extern "C" fn(arg1: *mut c_void)>,
stack_size: usize,
user_data: *mut c_void,
) -> lv_result_t