pub struct ExprShapeError { /* private fields */ }Expand description
Describes an operation applied to an expression with an incompatible shape.
Trait Implementations§
Source§impl Clone for ExprShapeError
impl Clone for ExprShapeError
Source§fn clone(&self) -> ExprShapeError
fn clone(&self) -> ExprShapeError
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 ExprShapeError
impl Debug for ExprShapeError
Source§impl Display for ExprShapeError
impl Display for ExprShapeError
impl Eq for ExprShapeError
Source§impl Error for ExprShapeError
impl Error for ExprShapeError
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<ExprShapeError> for ExprError
impl From<ExprShapeError> for ExprError
Source§fn from(source: ExprShapeError) -> Self
fn from(source: ExprShapeError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ExprShapeError
impl PartialEq for ExprShapeError
impl StructuralPartialEq for ExprShapeError
Auto Trait Implementations§
impl Freeze for ExprShapeError
impl RefUnwindSafe for ExprShapeError
impl Send for ExprShapeError
impl Sync for ExprShapeError
impl Unpin for ExprShapeError
impl UnsafeUnpin for ExprShapeError
impl UnwindSafe for ExprShapeError
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