pub struct WorkflowRunOptions {
pub limits: Option<WorkflowRunLimits>,
pub log_phase_names: Option<bool>,
pub notify_on_complete: Option<bool>,
pub resume_from_run_id: Option<String>,
}Expand description
Options controlling workflow invocation.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§limits: Option<WorkflowRunLimits>Per-invocation resource ceiling overrides.
log_phase_names: Option<bool>Whether to emit workflow phase names to the session transcript.
notify_on_complete: Option<bool>Whether to notify the originating session when the workflow completes.
resume_from_run_id: Option<String>Run identifier whose journal and progress should seed this resumed run.
Trait Implementations§
Source§impl Clone for WorkflowRunOptions
impl Clone for WorkflowRunOptions
Source§impl Debug for WorkflowRunOptions
impl Debug for WorkflowRunOptions
Source§impl Default for WorkflowRunOptions
impl Default for WorkflowRunOptions
Source§impl<'de> Deserialize<'de> for WorkflowRunOptions
impl<'de> Deserialize<'de> for WorkflowRunOptions
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 WorkflowRunOptions
impl RefUnwindSafe for WorkflowRunOptions
impl Send for WorkflowRunOptions
impl Sync for WorkflowRunOptions
impl Unpin for WorkflowRunOptions
impl UnsafeUnpin for WorkflowRunOptions
impl UnwindSafe for WorkflowRunOptions
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