#[repr(i32)]
pub enum SmartModuleInternalError {
UnknownError,
DecodingBaseInput,
DecodingRecords,
EncodingOutput,
ParsingExtraParams,
UndefinedRightRecord,
}Expand description
Indicates an internal error from within a SmartModule.
Variants
UnknownError
DecodingBaseInput
DecodingRecords
EncodingOutput
ParsingExtraParams
UndefinedRightRecord
Trait Implementations
sourceimpl Clone for SmartModuleInternalError
impl Clone for SmartModuleInternalError
sourcefn clone(&self) -> SmartModuleInternalError
fn clone(&self) -> SmartModuleInternalError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SmartModuleInternalError
impl Debug for SmartModuleInternalError
sourceimpl Decoder for SmartModuleInternalError
impl Decoder for SmartModuleInternalError
sourceimpl Default for SmartModuleInternalError
impl Default for SmartModuleInternalError
sourceimpl Display for SmartModuleInternalError
impl Display for SmartModuleInternalError
sourceimpl Encoder for SmartModuleInternalError
impl Encoder for SmartModuleInternalError
sourceimpl Error for SmartModuleInternalError
impl Error for SmartModuleInternalError
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 TryFrom<i32> for SmartModuleInternalError
impl TryFrom<i32> for SmartModuleInternalError
impl StructuralPartialEq for SmartModuleInternalError
Auto Trait Implementations
impl RefUnwindSafe for SmartModuleInternalError
impl Send for SmartModuleInternalError
impl Sync for SmartModuleInternalError
impl Unpin for SmartModuleInternalError
impl UnwindSafe for SmartModuleInternalError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more