pub trait IoToShellInstallError<Ok> { // Required method fn context(self, f: &dyn Fn() -> String) -> Result<Ok, ShellInstallError>; }