pub unsafe extern "C" fn hdy_value_object_new_collect(
    type_: GType
    ...
) -> *mut HdyValueObject