Enum ethers_solc::error::SolcError [−][src]
pub enum SolcError {
SolcError(String),
PragmaNotFound,
VersionNotFound,
ChecksumMismatch,
SemverError(Error),
SerdeJson(Error),
Io(SolcIoError),
SvmError(SolcVmError),
NoContracts(String),
PatternError(PatternError),
Message(String),
}
Expand description
Various error types
Variants
SolcError(String)
Internal solc error
Tuple Fields of SolcError
0: String
SemverError(Error)
Tuple Fields of SemverError
0: Error
SerdeJson(Error)
Deserialization error
Tuple Fields of SerdeJson
0: Error
Io(SolcIoError)
Filesystem IO error
Tuple Fields of Io
0: SolcIoError
SvmError(SolcVmError)
Tuple Fields of SvmError
0: SolcVmError
NoContracts(String)
Tuple Fields of NoContracts
0: String
PatternError(PatternError)
Tuple Fields of PatternError
0: PatternError
Message(String)
General purpose message
Tuple Fields of Message
0: String
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for SolcError
impl !UnwindSafe for SolcError
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more