pub enum ExecutionResult {
Success {
fuel_consumed: u64,
response: Option<Vec<u8>>,
},
FuelExhausted {
requested: u64,
},
Failed {
error: String,
},
NotReady,
}Expand description
Result of executing an actor task.
Variants§
Success
Execution completed successfully
Fields
FuelExhausted
Execution ran out of fuel
Failed
Execution failed with an error
NotReady
Actor not found or not initialized
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExecutionResult
impl RefUnwindSafe for ExecutionResult
impl Send for ExecutionResult
impl Sync for ExecutionResult
impl Unpin for ExecutionResult
impl UnsafeUnpin for ExecutionResult
impl UnwindSafe for ExecutionResult
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