pub enum LoweringError {
Unsupported(&'static str),
}Expand description
Explicit reason why HIR cannot be lowered into the current VM subset.
Variants§
Trait Implementations§
Source§impl Clone for LoweringError
impl Clone for LoweringError
Source§fn clone(&self) -> LoweringError
fn clone(&self) -> LoweringError
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 LoweringError
impl Debug for LoweringError
Source§impl Display for LoweringError
impl Display for LoweringError
Source§impl Error for LoweringError
impl Error for LoweringError
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 LoweringError
impl PartialEq for LoweringError
Source§fn eq(&self, other: &LoweringError) -> bool
fn eq(&self, other: &LoweringError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for LoweringError
impl StructuralPartialEq for LoweringError
Auto Trait Implementations§
impl Freeze for LoweringError
impl RefUnwindSafe for LoweringError
impl Send for LoweringError
impl Sync for LoweringError
impl Unpin for LoweringError
impl UnsafeUnpin for LoweringError
impl UnwindSafe for LoweringError
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