#[non_exhaustive]pub enum RealtimeFrameInterpretationError<E> {
Show 14 variants
InputScheduleMismatch,
PreparedScheduleMismatch,
Schedule(RealtimeScheduleError),
History(RealtimePayloadHistoryError),
Mechanism(E),
MissingForcedPayload {
slot: RealtimeFrameSlot,
},
MissingTargetCoordinate,
DecisionCount {
expected: usize,
actual: usize,
},
DecisionCountOverflow {
generated: usize,
},
MissingTextDecision,
DiagnosticCount {
expected: usize,
actual: usize,
},
UnsupportedTemporalSource,
UnsupportedTargetSource,
UnsupportedSlot {
slot: RealtimeFrameSlot,
},
}Expand description
Stable failure while interpreting one portable schedule transition.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
InputScheduleMismatch
Opaque input was validated under a different normalized schedule.
PreparedScheduleMismatch
Prepared frame was resolved under a different normalized schedule.
Schedule(RealtimeScheduleError)
Portable schedule state rejected the transition.
History(RealtimePayloadHistoryError)
Delayed-coordinate payload history rejected an operation.
Mechanism(E)
A narrow opaque tensor mechanism failed.
MissingForcedPayload
A forced schedule target had no validated opaque payload.
Fields
slot: RealtimeFrameSlotMissing forced slot.
MissingTargetCoordinate
An existing target did not retain its required coordinate.
DecisionCount
Model execution returned the wrong number of ordered decisions.
DecisionCountOverflow
Generated decision cardinality overflowed its text prefix.
MissingTextDecision
A model-required transition did not return its leading text decision.
DiagnosticCount
Diagnostic retention did not match the exact ordered decision count.
UnsupportedTemporalSource
A schedule exposed a temporal source unknown to this runtime version.
UnsupportedTargetSource
A schedule exposed a target source unknown to this runtime version.
UnsupportedSlot
A schedule exposed a frame slot unknown to this runtime version.
Fields
slot: RealtimeFrameSlotUnsupported slot.
Trait Implementations§
Source§impl<E: Debug> Debug for RealtimeFrameInterpretationError<E>
impl<E: Debug> Debug for RealtimeFrameInterpretationError<E>
Source§impl<E> Display for RealtimeFrameInterpretationError<E>
impl<E> Display for RealtimeFrameInterpretationError<E>
Source§impl<E> Error for RealtimeFrameInterpretationError<E>
impl<E> Error for RealtimeFrameInterpretationError<E>
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()