pub unsafe extern "C" fn lv_layout_register( cb: Option<unsafe extern "C" fn(*mut _lv_obj_t, *mut c_void)>, user_data: *mut c_void, ) -> u32