pub unsafe extern "C" fn lv_draw_mask_apply(
    mask_buf: *mut lv_opa_t,
    abs_x: lv_coord_t,
    abs_y: lv_coord_t,
    len: lv_coord_t
) -> lv_draw_mask_res_t