#[non_exhaustive]pub enum PredictionRuleError {
SourceProvenanceMismatch,
FrozenProfileMismatch,
}Expand description
Typed failure while binding an engine-owned check to immutable evidence.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
SourceProvenanceMismatch
The supplied provenance was not projected from the supplied same-load source facts and dependency closure.
FrozenProfileMismatch
An exact built-in profile tuple carried facts other than the immutable registry record for that revision.
Trait Implementations§
Source§impl Clone for PredictionRuleError
impl Clone for PredictionRuleError
Source§fn clone(&self) -> PredictionRuleError
fn clone(&self) -> PredictionRuleError
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 PredictionRuleError
impl Debug for PredictionRuleError
Source§impl Display for PredictionRuleError
impl Display for PredictionRuleError
impl Eq for PredictionRuleError
Source§impl Error for PredictionRuleError
impl Error for PredictionRuleError
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 From<PredictionRuleError> for GltfAnimationAddressabilityAdapterError
impl From<PredictionRuleError> for GltfAnimationAddressabilityAdapterError
Source§fn from(source: PredictionRuleError) -> Self
fn from(source: PredictionRuleError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PredictionRuleError
impl PartialEq for PredictionRuleError
impl StructuralPartialEq for PredictionRuleError
Auto Trait Implementations§
impl Freeze for PredictionRuleError
impl RefUnwindSafe for PredictionRuleError
impl Send for PredictionRuleError
impl Sync for PredictionRuleError
impl Unpin for PredictionRuleError
impl UnsafeUnpin for PredictionRuleError
impl UnwindSafe for PredictionRuleError
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