pub trait Runnable {
fn run<R: Read, W: Write>(
&self,
code: &Code<Self>,
env: &mut Environment<'_, R, W>
)
where
Self: Sized;
fn process_loop_start<R: Read, W: Write>(
code: &Code<Self>,
env: &mut Environment<'_, R, W>
)
where
Self: Sized,
{ ... }
fn process_loop_end<R: Read, W: Write>(
code: &Code<Self>,
env: &mut Environment<'_, R, W>
)
where
Self: Sized,
{ ... }
}
Expand description
Represents runnable operations
Required Methods
Provided Methods
sourcefn process_loop_start<R: Read, W: Write>(
fn process_loop_start<R: Read, W: Write>(
code: &Code<Self>,
env: &mut Environment<'_, R, W>
)where
Self: Sized,
sourcefn process_loop_end<R: Read, W: Write>(