pub struct WorkflowAbortRequest {
pub session_id: SessionId,
pub run_id: String,
pub execution_token: String,
}Expand description
Parameters for cooperatively aborting a workflow body.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§session_id: SessionIdTarget session identifier
run_id: StringWorkflow run identifier.
execution_token: StringOpaque token identifying the execution attempt to abort.
Trait Implementations§
Source§impl Clone for WorkflowAbortRequest
impl Clone for WorkflowAbortRequest
Source§impl Debug for WorkflowAbortRequest
impl Debug for WorkflowAbortRequest
Source§impl Default for WorkflowAbortRequest
impl Default for WorkflowAbortRequest
Source§impl<'de> Deserialize<'de> for WorkflowAbortRequest
impl<'de> Deserialize<'de> for WorkflowAbortRequest
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 WorkflowAbortRequest
impl RefUnwindSafe for WorkflowAbortRequest
impl Send for WorkflowAbortRequest
impl Sync for WorkflowAbortRequest
impl Unpin for WorkflowAbortRequest
impl UnsafeUnpin for WorkflowAbortRequest
impl UnwindSafe for WorkflowAbortRequest
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