pub fn run_cont<Runner, C, A>( runner: Runner, cont: PartialSession<C, A>) -> Runner::Ret where C: Context, A: Protocol, Runner: RunCont<C, A>,