Enum tauri::InvokeResponse
source · pub enum InvokeResponse {
Ok(Value),
Err(InvokeError),
}
Expand description
Response from a InvokeMessage
passed to the InvokeResolver
.
Variants§
Implementations§
source§impl InvokeResponse
impl InvokeResponse
sourcepub fn into_result(self) -> Result<JsonValue, JsonValue>
pub fn into_result(self) -> Result<JsonValue, JsonValue>
Turn a InvokeResponse
back into a serializable result.
Trait Implementations§
source§impl Debug for InvokeResponse
impl Debug for InvokeResponse
source§impl From<InvokeError> for InvokeResponse
impl From<InvokeError> for InvokeResponse
source§fn from(error: InvokeError) -> Self
fn from(error: InvokeError) -> Self
Converts to this type from the input type.
source§impl<T: Serialize> From<Result<T, InvokeError>> for InvokeResponse
impl<T: Serialize> From<Result<T, InvokeError>> for InvokeResponse
source§fn from(result: Result<T, InvokeError>) -> Self
fn from(result: Result<T, InvokeError>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for InvokeResponse
impl RefUnwindSafe for InvokeResponse
impl Send for InvokeResponse
impl Sync for InvokeResponse
impl Unpin for InvokeResponse
impl UnwindSafe for InvokeResponse
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