completer/
completer.rs

1
2
3
4
5
6
7
8
9
10
11
use shrs::prelude::*;
use shrs_completion::completions::*;

fn main() {
    let mut mycompleter = DefaultCompleter::default();
    mycompleter.register(ssh_rule());

    let myshell = ShellBuilder::default().build().unwrap();

    myshell.run().unwrap();
}