Enum vm::MessageCallResult
source · [−]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 RefUnwindSafe for MessageCallResult
impl Send for MessageCallResult
impl Sync for MessageCallResult
impl Unpin for MessageCallResult
impl UnwindSafe for MessageCallResult
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more