Struct tauri::InvokeMessage
pub struct InvokeMessage<R: Runtime = Wry> { /* fields omitted */ }
Expand description
An invoke message.
#
ImplementationsRuntime> InvokeMessage<R>[src]#
impl<R:command(&self) -> &str[src]#
pub fnThe invoke command.
window(&self) -> Window<R>[src]#
pub fnThe window that received the invoke.
window_ref(&self) -> &Window<R>[src]#
pub fnA reference to window that received the invoke.
payload(&self) -> &JsonValue[src]#
pub fnA reference to the payload the invoke received.
state(&self) -> Arc<StateManager>[src]#
pub fnThe state manager associated with the application
state_ref(&self) -> &StateManager[src]#
pub fnA reference to the state manager associated with application.
#
Trait ImplementationsDebug + Runtime> Debug for InvokeMessage<R>[src]#
impl<R:fmt(&self, f: &mut Formatter<'_>) -> Result[src]#
fnFormats the value using the given formatter. Read more
#
Auto Trait ImplementationsWry> \!RefUnwindSafe for InvokeMessage<R>#
impl<R =Send for InvokeMessage<R>#
impl<R>Sync for InvokeMessage<R> where <R as Runtime>::ClipboardManager: Sync, <R as Runtime>::Dispatcher: Sync, <R as Runtime>::GlobalShortcutManager: Sync, <R as Runtime>::Handle: Sync,#
impl<R>Unpin for InvokeMessage<R> where <R as Runtime>::ClipboardManager: Unpin, <R as Runtime>::Dispatcher: Unpin, <R as Runtime>::GlobalShortcutManager: Unpin, <R as Runtime>::Handle: Unpin,#
impl<R>Wry> \!UnwindSafe for InvokeMessage<R>#
impl<R =#
Blanket ImplementationsAny for T where T: 'static + ?Sized,[src]#
impl<T>type_id(&self) -> TypeId[src]#
pub fnGets the TypeId
of self
. Read more
Borrow<T> for T where T: ?Sized,[src]#
impl<T>borrow(&self) -> &T[src]#
pub fnImmutably borrows from an owned value. Read more
BorrowMut<T> for T where T: ?Sized,[src]#
impl<T>borrow_mut(&mut self) -> &mutT[src]#
pub fnMutably borrows from an owned value. Read more
From<T> for T[src]#
impl<T>from(t: T) -> T[src]#
pub fnPerforms the conversion.
Into<U> for T where U: From<T>,[src]#
impl<T, U>into(self) -> U[src]#
pub fnPerforms the conversion.
TryFrom<U> for T where U: Into<T>,[src]#
impl<T, U>Error = Infallible#
typeThe type returned in the event of a conversion error.
try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]#
pub fnPerforms the conversion.
TryInto<U> for T where U: TryFrom<T>,[src]#
impl<T, U>Error = <U as TryFrom<T>>::Error#
typeThe type returned in the event of a conversion error.
try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]#
pub fnPerforms the conversion.