pub enum MessageCallResult {
Success(U256, ReturnData),
Failed,
Reverted(U256, ReturnData),
}
Expand description
Result of externalities call function.
Variants§
Success(U256, ReturnData)
Returned when message call was successfull. Contains gas left and output data.
Failed
Returned when message call failed. VM doesn’t have to know the reason.
Reverted(U256, ReturnData)
Returned when message call was reverted. Contains gas left and output data.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MessageCallResult
impl RefUnwindSafe for MessageCallResult
impl Send for MessageCallResult
impl Sync for MessageCallResult
impl Unpin for MessageCallResult
impl UnwindSafe for MessageCallResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more