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: StringSemverError(Error)Tuple Fields of SemverError
0: ErrorSerdeJson(Error)Deserialization error
Tuple Fields of SerdeJson
0: ErrorIo(SolcIoError)Filesystem IO error
Tuple Fields of Io
0: SolcIoErrorSvmError(SolcVmError)Tuple Fields of SvmError
0: SolcVmErrorNoContracts(String)Tuple Fields of NoContracts
0: StringPatternError(PatternError)Tuple Fields of PatternError
0: PatternErrorMessage(String)General purpose message
Tuple Fields of Message
0: StringTrait 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