#[repr(C)]pub struct IPropertyChangedEventArgsVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IPropertyChangedEventArgs, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IPropertyChangedEventArgs) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IPropertyChangedEventArgs) -> ULONG>,
pub get_PropertyName: Option<unsafe extern "C" fn(This: *mut IPropertyChangedEventArgs, bufferSize: UINT, propertyName: *mut WCHAR) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IPropertyChangedEventArgs, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "C" fn(This: *mut IPropertyChangedEventArgs) -> ULONG>§Release: Option<unsafe extern "C" fn(This: *mut IPropertyChangedEventArgs) -> ULONG>§get_PropertyName: Option<unsafe extern "C" fn(This: *mut IPropertyChangedEventArgs, bufferSize: UINT, propertyName: *mut WCHAR) -> HRESULT>Trait Implementations§
Source§impl Default for IPropertyChangedEventArgsVtbl
impl Default for IPropertyChangedEventArgsVtbl
Source§fn default() -> IPropertyChangedEventArgsVtbl
fn default() -> IPropertyChangedEventArgsVtbl
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IPropertyChangedEventArgsVtbl
impl RefUnwindSafe for IPropertyChangedEventArgsVtbl
impl Send for IPropertyChangedEventArgsVtbl
impl Sync for IPropertyChangedEventArgsVtbl
impl Unpin for IPropertyChangedEventArgsVtbl
impl UnsafeUnpin for IPropertyChangedEventArgsVtbl
impl UnwindSafe for IPropertyChangedEventArgsVtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more