1 2 3 4 5 6 7
use std::sync::mpsc::Sender; use crate::{AppEvent, KbtError}; pub trait KeyBackend { fn subscribe(&self, sender: Sender<AppEvent>) -> Result<(), KbtError>; }