Struct cosmwasm_std::OverflowError
source · [−]pub struct OverflowError {
pub operation: OverflowOperation,
pub operand1: String,
pub operand2: String,
}
Fields
operation: OverflowOperation
operand1: String
operand2: String
Implementations
sourceimpl OverflowError
impl OverflowError
pub fn new(
operation: OverflowOperation,
operand1: impl ToString,
operand2: impl ToString
) -> Self
Trait Implementations
sourceimpl Debug for OverflowError
impl Debug for OverflowError
sourceimpl Display for OverflowError
impl Display for OverflowError
sourceimpl Error for OverflowError
impl Error for OverflowError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<OverflowError> for StdError
impl From<OverflowError> for StdError
sourcefn from(source: OverflowError) -> Self
fn from(source: OverflowError) -> Self
Performs the conversion.
sourceimpl PartialEq<OverflowError> for OverflowError
impl PartialEq<OverflowError> for OverflowError
sourcefn eq(&self, other: &OverflowError) -> bool
fn eq(&self, other: &OverflowError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &OverflowError) -> bool
fn ne(&self, other: &OverflowError) -> bool
This method tests for !=
.
impl Eq for OverflowError
impl StructuralEq for OverflowError
impl StructuralPartialEq for OverflowError
Auto Trait Implementations
impl RefUnwindSafe for OverflowError
impl Send for OverflowError
impl Sync for OverflowError
impl Unpin for OverflowError
impl UnwindSafe for OverflowError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more