pub struct InvokeActionResponse {
pub execution_id: String,
pub status: ActionLogStatus,
pub result: Option<Value>,
}Expand description
Response from invoking an action
Fields§
§execution_id: StringExecution ID
status: ActionLogStatusStatus
result: Option<Value>Result (if synchronous)
Trait Implementations§
Source§impl Clone for InvokeActionResponse
impl Clone for InvokeActionResponse
Source§fn clone(&self) -> InvokeActionResponse
fn clone(&self) -> InvokeActionResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InvokeActionResponse
impl Debug for InvokeActionResponse
Source§impl<'de> Deserialize<'de> for InvokeActionResponse
impl<'de> Deserialize<'de> for InvokeActionResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for InvokeActionResponse
impl RefUnwindSafe for InvokeActionResponse
impl Send for InvokeActionResponse
impl Sync for InvokeActionResponse
impl Unpin for InvokeActionResponse
impl UnwindSafe for InvokeActionResponse
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