unsafe extern "C" fn property<T: ObjectImpl>( obj: *mut GObject, id: u32, value: *mut GValue, pspec: *mut GParamSpec, )