pub enum WorkflowFleetLimitError {
InvalidWorkflow {
source: WorkflowExecutionError,
},
TooManyAgents {
total_agents: usize,
max_total_agents: usize,
},
RecursionTooDeep {
depth: usize,
max_depth: usize,
},
UnboundedExpand {
node: String,
},
MissingExpandTemplate {
node: String,
},
UnboundedLoop {
node: String,
},
}Variants§
InvalidWorkflow
Fields
§
source: WorkflowExecutionErrorTooManyAgents
RecursionTooDeep
UnboundedExpand
MissingExpandTemplate
UnboundedLoop
Trait Implementations§
Source§impl Clone for WorkflowFleetLimitError
impl Clone for WorkflowFleetLimitError
Source§fn clone(&self) -> WorkflowFleetLimitError
fn clone(&self) -> WorkflowFleetLimitError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WorkflowFleetLimitError
impl Debug for WorkflowFleetLimitError
Source§impl Display for WorkflowFleetLimitError
impl Display for WorkflowFleetLimitError
impl Eq for WorkflowFleetLimitError
Source§impl Error for WorkflowFleetLimitError
impl Error for WorkflowFleetLimitError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<WorkflowExecutionError> for WorkflowFleetLimitError
impl From<WorkflowExecutionError> for WorkflowFleetLimitError
Source§fn from(source: WorkflowExecutionError) -> Self
fn from(source: WorkflowExecutionError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WorkflowFleetLimitError
impl PartialEq for WorkflowFleetLimitError
impl StructuralPartialEq for WorkflowFleetLimitError
Auto Trait Implementations§
impl Freeze for WorkflowFleetLimitError
impl RefUnwindSafe for WorkflowFleetLimitError
impl Send for WorkflowFleetLimitError
impl Sync for WorkflowFleetLimitError
impl Unpin for WorkflowFleetLimitError
impl UnsafeUnpin for WorkflowFleetLimitError
impl UnwindSafe for WorkflowFleetLimitError
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