llm 1.3.8

A Rust library unifying multiple LLM backends.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crossterm::event::{KeyCode, KeyEvent};

use super::super::{OverlayAction, OverlayResult};

pub(super) fn handle_confirm(key: KeyEvent) -> OverlayResult {
    match key.code {
        KeyCode::Char('y') => OverlayResult::close(OverlayAction::Quit),
        KeyCode::Char('n') | KeyCode::Esc => OverlayResult::close(OverlayAction::Handled),
        _ => OverlayResult::action(OverlayAction::None),
    }
}