pub enum NormalizationFallbackReason {
NonScalarIntensity,
UnsupportedMixedOperation {
node: ExprId,
operation: &'static str,
},
ExpansionBudgetExceeded {
budget: usize,
},
}Expand description
Stable reason that compiler-native normalization was not selected.
Variants§
NonScalarIntensity
The model root is not a real scalar.
UnsupportedMixedOperation
An operation mixed parameter and event dependence without an exact rule.
ExpansionBudgetExceeded
Exact symbolic distribution exceeded the compiler expansion budget.
Trait Implementations§
Source§impl Clone for NormalizationFallbackReason
impl Clone for NormalizationFallbackReason
Source§fn clone(&self) -> NormalizationFallbackReason
fn clone(&self) -> NormalizationFallbackReason
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 NormalizationFallbackReason
impl Debug for NormalizationFallbackReason
impl Eq for NormalizationFallbackReason
impl StructuralPartialEq for NormalizationFallbackReason
Auto Trait Implementations§
impl Freeze for NormalizationFallbackReason
impl RefUnwindSafe for NormalizationFallbackReason
impl Send for NormalizationFallbackReason
impl Sync for NormalizationFallbackReason
impl Unpin for NormalizationFallbackReason
impl UnsafeUnpin for NormalizationFallbackReason
impl UnwindSafe for NormalizationFallbackReason
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