#[repr(u8)]
pub enum Return {
Show 28 variants
Continue,
Stop,
Return,
SelfDestruct,
Revert,
CallTooDeep,
OutOfFund,
OutOfGas,
OpcodeNotFound,
CallNotAllowedInsideStatic,
InvalidOpcode,
InvalidJump,
InvalidMemoryRange,
NotActivated,
StackUnderflow,
StackOverflow,
OutOfOffset,
FatalNotSupported,
GasMaxFeeGreaterThanPriorityFee,
GasPriceLessThenBasefee,
CallerGasLimitMoreThenBlock,
RejectCallerWithCode,
LackOfFundForGasLimit,
CreateCollision,
OverflowPayment,
Precompile,
CreateContractLimit,
CreateContractWithEF,
}
Variants
Continue
Stop
Return
SelfDestruct
Revert
CallTooDeep
OutOfFund
OutOfGas
OpcodeNotFound
CallNotAllowedInsideStatic
InvalidOpcode
InvalidJump
InvalidMemoryRange
NotActivated
StackUnderflow
StackOverflow
OutOfOffset
FatalNotSupported
GasMaxFeeGreaterThanPriorityFee
GasPriceLessThenBasefee
CallerGasLimitMoreThenBlock
RejectCallerWithCode
LackOfFundForGasLimit
CreateCollision
OverflowPayment
Precompile
CreateContractLimit
Create init code exceeds limit (runtime).
CreateContractWithEF
Create contract that begins with EF
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Return
impl UnwindSafe for Return
Blanket Implementations
Mutably borrows from an owned value. Read more