tentacli 15.2.2

Framework for building extensible network protocol clients via modular plugins.
1
2
3
4
5
6
7
8
9
10
11
12
use serde::{Deserialize, Serialize};

use crate::client::ChoiceItems;
use crate::plugins::tui::components::app::OutputItem;

#[derive(Clone, Serialize, Deserialize)]
pub struct OutputEvent {
    pub items: Vec<OutputItem>,
}

#[derive(Serialize, Deserialize, Clone)]
pub struct ChoicesEvent(pub ChoiceItems);