gmsg 0.1.1

AI-powered commit message generator with a TUI editor
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use ratatui::DefaultTerminal;

pub struct TerminalGuard(pub DefaultTerminal);
impl TerminalGuard {
    pub fn new()->Self{
        Self(ratatui::init())
    }
    
}
impl Drop for TerminalGuard {

    fn drop(&mut self) {
        ratatui::restore();
    }
    
}