pub enum SemanticTransitionError {
Show 24 variants
CatalogueMismatch,
InvalidInput {
detail: String,
},
InvalidFinalSupport {
completed_draws: u64,
},
NonFinitePolicyInput {
completed_draws: u64,
},
WorkCounterOverflow {
completed_draws: u64,
},
InvalidPolicyGradient {
status: u64,
},
InvalidTrainingView {
status: u64,
},
RejectedModelUpdate {
evidence: Box<SemanticTrainingCanaryRefusalRecord>,
},
InvalidTaskBank,
InvalidTaskBase,
TaskOwnerFailure,
PublicationRefused {
status: u64,
},
OverlappingInputs,
OverlappingLaunch,
UnconsumedPolicyTape,
UnpublishedTask,
NotBound,
NotCaptured,
NoPendingLaunch,
GenerationExhausted,
ObservationMismatch,
Poisoned,
Semantic(SemanticHypergraphError),
Runtime {
operation: &'static str,
detail: String,
},
}Variants§
CatalogueMismatch
InvalidInput
InvalidFinalSupport
NonFinitePolicyInput
WorkCounterOverflow
InvalidPolicyGradient
InvalidTrainingView
RejectedModelUpdate
Fields
§
evidence: Box<SemanticTrainingCanaryRefusalRecord>InvalidTaskBank
InvalidTaskBase
TaskOwnerFailure
PublicationRefused
OverlappingInputs
OverlappingLaunch
UnconsumedPolicyTape
UnpublishedTask
NotBound
NotCaptured
NoPendingLaunch
GenerationExhausted
ObservationMismatch
Poisoned
Semantic(SemanticHypergraphError)
Runtime
Trait Implementations§
Source§impl Clone for SemanticTransitionError
impl Clone for SemanticTransitionError
Source§fn clone(&self) -> SemanticTransitionError
fn clone(&self) -> SemanticTransitionError
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 SemanticTransitionError
impl Debug for SemanticTransitionError
Source§impl Display for SemanticTransitionError
impl Display for SemanticTransitionError
impl Eq for SemanticTransitionError
Source§impl Error for SemanticTransitionError
impl Error for SemanticTransitionError
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 SemanticTransitionError
impl PartialEq for SemanticTransitionError
impl StructuralPartialEq for SemanticTransitionError
Auto Trait Implementations§
impl Freeze for SemanticTransitionError
impl RefUnwindSafe for SemanticTransitionError
impl Send for SemanticTransitionError
impl Sync for SemanticTransitionError
impl Unpin for SemanticTransitionError
impl UnsafeUnpin for SemanticTransitionError
impl UnwindSafe for SemanticTransitionError
Blanket Implementations§
impl<T> Allocation for T
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more