Enum fuels_contract::errors::Error
source · [−]pub enum Error {
Show 14 variants
InvalidName(String),
InvalidData,
MissingData(String),
SerdeJson(Error),
InvalidType(String),
ParseIntError(ParseIntError),
ParseBoolError(ParseBoolError),
ParseHexError(FromHexError),
Utf8Error(Utf8Error),
CompilationError(String),
NetworkError(AddrParseError),
TransactionError(String),
InfrastructureError(String),
ContractCallError(String),
}Variants
InvalidName(String)
InvalidData
MissingData(String)
SerdeJson(Error)
InvalidType(String)
ParseIntError(ParseIntError)
ParseBoolError(ParseBoolError)
ParseHexError(FromHexError)
Utf8Error(Utf8Error)
CompilationError(String)
NetworkError(AddrParseError)
TransactionError(String)
InfrastructureError(String)
ContractCallError(String)
Trait Implementations
sourceimpl Error for Error
impl Error for Error
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>
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
use the Display impl or to_string()
sourceimpl From<AddrParseError> for Error
impl From<AddrParseError> for Error
sourcefn from(source: AddrParseError) -> Self
fn from(source: AddrParseError) -> Self
Performs the conversion.
sourceimpl From<CodecError> for Error
impl From<CodecError> for Error
sourcefn from(err: CodecError) -> Error
fn from(err: CodecError) -> Error
Performs the conversion.
sourceimpl From<FromHexError> for Error
impl From<FromHexError> for Error
sourcefn from(source: FromHexError) -> Self
fn from(source: FromHexError) -> Self
Performs the conversion.
sourceimpl From<InvalidOutputType> for Error
impl From<InvalidOutputType> for Error
sourcefn from(err: InvalidOutputType) -> Error
fn from(err: InvalidOutputType) -> Error
Performs the conversion.
sourceimpl From<ParseBoolError> for Error
impl From<ParseBoolError> for Error
sourcefn from(source: ParseBoolError) -> Self
fn from(source: ParseBoolError) -> Self
Performs the conversion.
sourceimpl From<ParseIntError> for Error
impl From<ParseIntError> for Error
sourcefn from(source: ParseIntError) -> Self
fn from(source: ParseIntError) -> Self
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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
impl<T, U> FlattenInto<U> for T where
U: FlattenFrom<T>,
impl<T, U> FlattenInto<U> for T where
U: FlattenFrom<T>,
fn flatten_into(self) -> U
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
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
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