pub unsafe extern "C" fn g_variant_new_double(
    value: c_double
) -> *mut GVariant