pub struct WorkflowTimeouts {
pub workflow: Option<TimeoutDefinition>,
pub state: Option<TimeoutDefinition>,
pub action: Option<TimeoutDefinition>,
}
Expand description
Workflow timeouts
Fields§
§workflow: Option<TimeoutDefinition>
Workflow execution timeout
state: Option<TimeoutDefinition>
State execution timeout
action: Option<TimeoutDefinition>
Action execution timeout
Trait Implementations§
Source§impl Clone for WorkflowTimeouts
impl Clone for WorkflowTimeouts
Source§fn clone(&self) -> WorkflowTimeouts
fn clone(&self) -> WorkflowTimeouts
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 WorkflowTimeouts
impl Debug for WorkflowTimeouts
Source§impl<'de> Deserialize<'de> for WorkflowTimeouts
impl<'de> Deserialize<'de> for WorkflowTimeouts
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 WorkflowTimeouts
impl RefUnwindSafe for WorkflowTimeouts
impl Send for WorkflowTimeouts
impl Sync for WorkflowTimeouts
impl Unpin for WorkflowTimeouts
impl UnwindSafe for WorkflowTimeouts
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