Skip to main content

run_session

Function run_session 

Source
pub fn run_session(
    session: &mut Session,
    write_file: &mut dyn FnMut(&str, &[u8]) -> Result<()>,
    light: bool,
) -> Result<Outcome>
Expand description

运行交互会话直至完成或退出。

write_file 负责把解决后的字节落盘(git 模式下还会顺带 git add); light 为 true 时使用浅色主题(适配浅色终端背景)。