pub enum EventSchemaError {
Show 48 variants
InvalidGoalEvent,
InvalidProducerMessage,
InvalidOrigin,
InvalidAgentMd,
EmptyTitle,
TitleTooLong,
TitleControlCharacter,
InvalidArtifactReference,
InvalidToolElision,
InvalidContextRehydration,
ToolOutputTooLarge,
ToolMetadataTooLarge,
TooManyAttachments,
InvalidAttachmentFilename,
TooManyToolEmittedMessages,
EmptyToolEmittedMessage,
EmptyToolEmittedText,
ToolEmittedTextTooLarge,
InvalidJson,
ZeroModelTurnSequence,
InvalidToolTermination,
InvalidDelegateFinished,
InvalidDelegationLifecycle,
InvalidDelegatedContext,
TooManyModelParts,
ModelTurnTooLarge,
SummaryLimitTooLarge,
SummaryTooLarge,
InvalidCheckpointBoundaries,
NativeSelectionMismatch,
InvalidApprovalLifecycle,
InvalidApprovalCounter,
InvalidInternalAgentLifecycle,
InvalidSessionMetaSequence,
SelectionAgentMismatch,
InvalidAgentSnapshot,
InvalidSelectedSuffix,
InvalidAttemptOrdinal,
InvalidResolvedModel,
TooManyReplayDecisions,
InvalidModelTurnCommit,
InvalidFallback,
InvalidRevertSequence,
InvalidSessionPermissionOverlay,
InvalidSkillEvent,
ZeroEventSequence,
InvalidSessionCreatedEnvelope,
MissingRunId,
}Variants§
InvalidGoalEvent
InvalidProducerMessage
InvalidOrigin
InvalidAgentMd
EmptyTitle
TitleTooLong
TitleControlCharacter
InvalidArtifactReference
InvalidToolElision
InvalidContextRehydration
ToolOutputTooLarge
ToolMetadataTooLarge
TooManyAttachments
InvalidAttachmentFilename
TooManyToolEmittedMessages
EmptyToolEmittedMessage
EmptyToolEmittedText
ToolEmittedTextTooLarge
InvalidJson
ZeroModelTurnSequence
InvalidToolTermination
InvalidDelegateFinished
InvalidDelegationLifecycle
InvalidDelegatedContext
TooManyModelParts
ModelTurnTooLarge
SummaryLimitTooLarge
SummaryTooLarge
InvalidCheckpointBoundaries
NativeSelectionMismatch
InvalidApprovalLifecycle
InvalidApprovalCounter
InvalidInternalAgentLifecycle
InvalidSessionMetaSequence
SelectionAgentMismatch
InvalidAgentSnapshot
InvalidSelectedSuffix
InvalidAttemptOrdinal
InvalidResolvedModel
TooManyReplayDecisions
InvalidModelTurnCommit
InvalidFallback
InvalidRevertSequence
InvalidSessionPermissionOverlay
InvalidSkillEvent
ZeroEventSequence
InvalidSessionCreatedEnvelope
MissingRunId
Trait Implementations§
Source§impl Clone for EventSchemaError
impl Clone for EventSchemaError
Source§fn clone(&self) -> EventSchemaError
fn clone(&self) -> EventSchemaError
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 EventSchemaError
impl Debug for EventSchemaError
Source§impl Display for EventSchemaError
impl Display for EventSchemaError
impl Eq for EventSchemaError
Source§impl Error for EventSchemaError
impl Error for EventSchemaError
1.30.0 · 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 PartialEq for EventSchemaError
impl PartialEq for EventSchemaError
Source§fn eq(&self, other: &EventSchemaError) -> bool
fn eq(&self, other: &EventSchemaError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EventSchemaError
Auto Trait Implementations§
impl Freeze for EventSchemaError
impl RefUnwindSafe for EventSchemaError
impl Send for EventSchemaError
impl Sync for EventSchemaError
impl Unpin for EventSchemaError
impl UnsafeUnpin for EventSchemaError
impl UnwindSafe for EventSchemaError
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