#[repr(C)]pub struct UiaChangeInfo {
pub uiaId: i32,
pub payload: VARIANT,
pub extraInfo: VARIANT,
}
Fields§
§uiaId: i32
§payload: VARIANT
§extraInfo: VARIANT
Trait Implementations§
Source§impl Abi for UiaChangeInfo
impl Abi for UiaChangeInfo
type DefaultType = UiaChangeInfo
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType
to Result<T>
.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for UiaChangeInfo
impl Clone for UiaChangeInfo
Source§impl PartialEq for UiaChangeInfo
impl PartialEq for UiaChangeInfo
impl Eq for UiaChangeInfo
Auto Trait Implementations§
impl Freeze for UiaChangeInfo
impl RefUnwindSafe for UiaChangeInfo
impl !Send for UiaChangeInfo
impl !Sync for UiaChangeInfo
impl Unpin for UiaChangeInfo
impl UnwindSafe for UiaChangeInfo
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