pub enum ObservationValidationError {
Show 15 variants
ZeroSequence,
ZeroObservedAt,
ZeroGap,
ZeroTodoRevision,
InvalidText {
field: &'static str,
max: usize,
},
TooMany {
field: &'static str,
max: usize,
actual: usize,
},
InvalidPath,
PtyHintClaimsAuthoritativeFact,
PtyHintActionBlockedRequiresUnknownAuthority,
HistorySnapshotRequiresHistoryProjection,
ContextWindowUsageRequiresStructuredProvider,
ZeroContextWindowCapacity,
ContextWindowSegmentsOverflow,
ContextWindowSegmentsMismatch {
segment_sum: u64,
used_tokens: u64,
},
EventTooLarge {
max: usize,
actual: usize,
},
}Variants§
ZeroSequence
ZeroObservedAt
ZeroGap
ZeroTodoRevision
InvalidText
TooMany
InvalidPath
PtyHintClaimsAuthoritativeFact
PtyHintActionBlockedRequiresUnknownAuthority
HistorySnapshotRequiresHistoryProjection
ContextWindowUsageRequiresStructuredProvider
ZeroContextWindowCapacity
ContextWindowSegmentsOverflow
ContextWindowSegmentsMismatch
EventTooLarge
Trait Implementations§
Source§impl Clone for ObservationValidationError
impl Clone for ObservationValidationError
Source§impl Debug for ObservationValidationError
impl Debug for ObservationValidationError
Source§impl Display for ObservationValidationError
impl Display for ObservationValidationError
impl Eq for ObservationValidationError
Source§impl Error for ObservationValidationError
impl Error for ObservationValidationError
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()
impl StructuralPartialEq for ObservationValidationError
Auto Trait Implementations§
impl Freeze for ObservationValidationError
impl RefUnwindSafe for ObservationValidationError
impl Send for ObservationValidationError
impl Sync for ObservationValidationError
impl Unpin for ObservationValidationError
impl UnsafeUnpin for ObservationValidationError
impl UnwindSafe for ObservationValidationError
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