pub trait Context {
type Output: Captured;
// Required method
fn run(&self, params: &RuntimeParams) -> CoreResult<Self::Output>;
}pub trait Context {
type Output: Captured;
// Required method
fn run(&self, params: &RuntimeParams) -> CoreResult<Self::Output>;
}