pub enum OverrideError {
MissingNameAndID,
DuplicateID,
InitializerExprType,
InvalidType,
NonConstructibleType,
TypeNotScalar,
NotAllowed,
UninitializedOverride,
ConstExpression {
handle: Handle<Expression>,
source: ConstExpressionError,
},
}Variants§
MissingNameAndID
DuplicateID
InitializerExprType
InvalidType
NonConstructibleType
TypeNotScalar
NotAllowed
UninitializedOverride
ConstExpression
Trait Implementations§
Source§impl Clone for OverrideError
impl Clone for OverrideError
Source§fn clone(&self) -> OverrideError
fn clone(&self) -> OverrideError
Returns a duplicate of the value. Read more
1.0.0 · 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 OverrideError
impl Debug for OverrideError
Source§impl Display for OverrideError
impl Display for OverrideError
Source§impl Error for OverrideError
impl Error for OverrideError
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()
Auto Trait Implementations§
impl Freeze for OverrideError
impl RefUnwindSafe for OverrideError
impl Send for OverrideError
impl Sync for OverrideError
impl Unpin for OverrideError
impl UnsafeUnpin for OverrideError
impl UnwindSafe for OverrideError
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