pub enum WorkflowDiagnosticCode {
Show 73 variants
WorkflowSyntaxInvalid,
WorkflowShapeInvalid,
WorkflowRequiredFieldMissing,
WorkflowFieldTypeInvalid,
WorkflowFieldValueInvalid,
WorkflowUnknownField,
WorkflowSchemaUnsupported,
WorkflowMetadataIdInvalid,
WorkflowMetadataNameInvalid,
WorkflowMetadataVersionInvalid,
WorkflowStateLimit,
WorkflowTransitionLimit,
WorkflowBindingLimit,
WorkflowRuntimeLimit,
WorkflowParallelismInvalid,
WorkflowWorksetLimitInvalid,
WorkflowRetryLimitInvalid,
WorkflowBindingIdInvalid,
WorkflowBindingDuplicate,
WorkflowBindingLabelInvalid,
WorkflowFallbackInvalid,
WorkflowEntrySlotInvalid,
WorkflowRuntimeIdInvalid,
WorkflowRuntimeBindingInvalid,
WorkflowWorksetIdInvalid,
WorkflowWorksetItemBindingInvalid,
WorkflowWorksetPredecessorFieldInvalid,
WorkflowWorksetFieldConflict,
WorkflowStateIdInvalid,
WorkflowStateLabelInvalid,
WorkflowStateInstructionInvalid,
WorkflowStateDuplicate,
WorkflowStateRetryInvalid,
WorkflowActorBindingInvalid,
WorkflowStateFieldInvalid,
WorkflowScriptRuntimeInvalid,
WorkflowScriptEntryMissing,
WorkflowScriptEntryInvalid,
WorkflowWorksetReferenceInvalid,
WorkflowWorksetBindingInvalid,
WorkflowInitialUnknown,
WorkflowTransitionIdInvalid,
WorkflowTransitionDuplicate,
WorkflowTransitionStateUnknown,
WorkflowGuardInvalid,
WorkflowGuardAmbiguous,
WorkflowRoutingInvalid,
WorkflowTransitionModeInvalid,
WorkflowFlowTargetIncomplete,
WorkflowTopologyInvalid,
WorkflowStateUnreachable,
WorkflowTerminalUnreachable,
WorkflowEffectCycle,
WorkflowInvalid,
GraphIdentityNotAssistantTemporary,
GraphRuntimeAssetUnavailable,
GraphAssistantMembershipRejected,
GraphAssistantDesignationRejected,
GraphAssistantSkillUnavailable,
GraphAuthorityRejected,
GraphBindingDuplicate,
GraphBindingUnknown,
GraphBindingKindRejected,
GraphBindingIncomplete,
GraphMembershipRejected,
GraphModelUnavailable,
GraphModelRejected,
GraphReadinessRejected,
GraphEnvironmentUnavailable,
GraphProfileRejected,
ConversationStateUnavailable,
ConversationNotFound,
GraphRouteStale,
}Variants§
WorkflowSyntaxInvalid
WorkflowShapeInvalid
WorkflowRequiredFieldMissing
WorkflowFieldTypeInvalid
WorkflowFieldValueInvalid
WorkflowUnknownField
WorkflowSchemaUnsupported
WorkflowMetadataIdInvalid
WorkflowMetadataNameInvalid
WorkflowMetadataVersionInvalid
WorkflowStateLimit
WorkflowTransitionLimit
WorkflowBindingLimit
WorkflowRuntimeLimit
WorkflowParallelismInvalid
WorkflowWorksetLimitInvalid
WorkflowRetryLimitInvalid
WorkflowBindingIdInvalid
WorkflowBindingDuplicate
WorkflowBindingLabelInvalid
WorkflowFallbackInvalid
WorkflowEntrySlotInvalid
WorkflowRuntimeIdInvalid
WorkflowRuntimeBindingInvalid
WorkflowWorksetIdInvalid
WorkflowWorksetItemBindingInvalid
WorkflowWorksetPredecessorFieldInvalid
WorkflowWorksetFieldConflict
WorkflowStateIdInvalid
WorkflowStateLabelInvalid
WorkflowStateInstructionInvalid
WorkflowStateDuplicate
WorkflowStateRetryInvalid
WorkflowActorBindingInvalid
WorkflowStateFieldInvalid
WorkflowScriptRuntimeInvalid
WorkflowScriptEntryMissing
WorkflowScriptEntryInvalid
WorkflowWorksetReferenceInvalid
WorkflowWorksetBindingInvalid
WorkflowInitialUnknown
WorkflowTransitionIdInvalid
WorkflowTransitionDuplicate
WorkflowTransitionStateUnknown
WorkflowGuardInvalid
WorkflowGuardAmbiguous
WorkflowRoutingInvalid
WorkflowTransitionModeInvalid
WorkflowFlowTargetIncomplete
WorkflowTopologyInvalid
WorkflowStateUnreachable
WorkflowTerminalUnreachable
WorkflowEffectCycle
WorkflowInvalid
GraphIdentityNotAssistantTemporary
GraphAssistantMembershipRejected
GraphAssistantDesignationRejected
GraphAuthorityRejected
GraphBindingDuplicate
GraphBindingUnknown
GraphBindingKindRejected
GraphBindingIncomplete
GraphMembershipRejected
GraphModelRejected
GraphReadinessRejected
GraphProfileRejected
ConversationNotFound
GraphRouteStale
Implementations§
Trait Implementations§
Source§impl Clone for WorkflowDiagnosticCode
impl Clone for WorkflowDiagnosticCode
impl Copy for WorkflowDiagnosticCode
Source§impl Debug for WorkflowDiagnosticCode
impl Debug for WorkflowDiagnosticCode
Source§impl<'de> Deserialize<'de> for WorkflowDiagnosticCode
impl<'de> Deserialize<'de> for WorkflowDiagnosticCode
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
impl Eq for WorkflowDiagnosticCode
Source§impl Ord for WorkflowDiagnosticCode
impl Ord for WorkflowDiagnosticCode
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for WorkflowDiagnosticCode
impl PartialEq for WorkflowDiagnosticCode
Source§impl PartialEq<&str> for WorkflowDiagnosticCode
impl PartialEq<&str> for WorkflowDiagnosticCode
Source§impl PartialOrd for WorkflowDiagnosticCode
impl PartialOrd for WorkflowDiagnosticCode
Source§impl Serialize for WorkflowDiagnosticCode
impl Serialize for WorkflowDiagnosticCode
impl StructuralPartialEq for WorkflowDiagnosticCode
Auto Trait Implementations§
impl Forget for WorkflowDiagnosticCode
impl Freeze for WorkflowDiagnosticCode
impl Move for WorkflowDiagnosticCode
impl RefUnwindSafe for WorkflowDiagnosticCode
impl Send for WorkflowDiagnosticCode
impl Sync for WorkflowDiagnosticCode
impl Unpin for WorkflowDiagnosticCode
impl UnsafeUnpin for WorkflowDiagnosticCode
impl UnwindSafe for WorkflowDiagnosticCode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.