pub struct CreateFeedback {
pub trap: CreateTrap,
pub reason: Result<H160, ExitError>,
pub retbuf: Vec<u8>,
}
Fields§
§trap: CreateTrap
§reason: Result<H160, ExitError>
§retbuf: Vec<u8>
Implementations§
Source§impl CreateFeedback
impl CreateFeedback
pub fn to_machine<S: AsRef<RuntimeState> + AsMut<RuntimeState>, I: AsMachine<State = S> + AsMachineMut>( self, interpreter: &mut I, ) -> Result<(), ExitError>
Trait Implementations§
Source§impl Debug for CreateFeedback
impl Debug for CreateFeedback
Source§impl<'etable, H, ES: EtableSet<Handle = H>> FeedbackInterpreter<H, CreateFeedback> for EtableInterpreter<'etable, ES>
impl<'etable, H, ES: EtableSet<Handle = H>> FeedbackInterpreter<H, CreateFeedback> for EtableInterpreter<'etable, ES>
Auto Trait Implementations§
impl Freeze for CreateFeedback
impl RefUnwindSafe for CreateFeedback
impl Send for CreateFeedback
impl Sync for CreateFeedback
impl Unpin for CreateFeedback
impl UnwindSafe for CreateFeedback
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