Struct tauri::InvokeMessage [−][src]
pub struct InvokeMessage<P: Params = Args<String, String, String, String, EmbeddedAssets, Wry>> { /* fields omitted */ }
Expand description
An invoke message.
Implementations
A reference to window that received the invoke.
The state manager associated with the application
A reference to the state manager associated with application.
Auto Trait Implementations
impl<P = Args<String, String, String, String, EmbeddedAssets, Wry>> !RefUnwindSafe for InvokeMessage<P>
impl<P> Send for InvokeMessage<P>
impl<P> Sync for InvokeMessage<P> where
<<P as Params>::Runtime as Runtime>::ClipboardManager: Sync,
<<P as Params>::Runtime as Runtime>::Dispatcher: Sync,
<<P as Params>::Runtime as Runtime>::GlobalShortcutManager: Sync,
<<P as Params>::Runtime as Runtime>::Handle: Sync,
<<P as Params>::Runtime as Runtime>::TrayHandler: Sync,
impl<P> Unpin for InvokeMessage<P> where
<<P as Params>::Runtime as Runtime>::ClipboardManager: Unpin,
<<P as Params>::Runtime as Runtime>::Dispatcher: Unpin,
<<P as Params>::Runtime as Runtime>::GlobalShortcutManager: Unpin,
<<P as Params>::Runtime as Runtime>::Handle: Unpin,
<P as Params>::Label: Unpin,
<<P as Params>::Runtime as Runtime>::TrayHandler: Unpin,
impl<P = Args<String, String, String, String, EmbeddedAssets, Wry>> !UnwindSafe for InvokeMessage<P>