pub unsafe extern "C" fn hb_shape_full(
    font: *mut hb_font_t,
    buffer: *mut hb_buffer_t,
    features: *const hb_feature_t,
    num_features: c_uint,
    shaper_list: *const *const c_char
) -> hb_bool_t