Struct accesskit_windows::QueuedEvents
source · pub struct QueuedEvents(/* private fields */);Expand description
Events generated by a tree update.
Implementations§
source§impl QueuedEvents
impl QueuedEvents
sourcepub fn raise(self)
pub fn raise(self)
Raise all queued events synchronously.
The window may receive WM_GETOBJECT messages during this call.
This means that any locks required by the WM_GETOBJECT handler
must not be held when this method is called.
This method should be called on the thread that owns the window. It’s not clear whether this is a strict requirement of UIA itself, but based on the known behavior of UIA, MSAA, and some ATs, it’s strongly recommended.
Trait Implementations§
impl Send for QueuedEvents
Auto Trait Implementations§
impl Freeze for QueuedEvents
impl RefUnwindSafe for QueuedEvents
impl !Sync for QueuedEvents
impl Unpin for QueuedEvents
impl UnwindSafe for QueuedEvents
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