pub unsafe extern "C" fn g_value_take_variant(
    value: *mut GValue,
    variant: *mut GVariant
)