From ba1d615f5e5d904a3bd7a7f5f0ce336b89995aea Mon Sep 17 00:00:00 2001 From: Conrad Ludgate Date: Thu, 23 Mar 2023 09:19:29 +0000 Subject: chore: remove tui vendoring (#804) --- src/tui/backend/mod.rs | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 src/tui/backend/mod.rs (limited to 'src/tui/backend/mod.rs') diff --git a/src/tui/backend/mod.rs b/src/tui/backend/mod.rs deleted file mode 100644 index 1a197e79..00000000 --- a/src/tui/backend/mod.rs +++ /dev/null @@ -1,20 +0,0 @@ -use std::io; - -use crate::tui::buffer::Cell; -use crate::tui::layout::Rect; - -mod crossterm; -pub use self::crossterm::CrosstermBackend; - -pub trait Backend { - fn draw<'a, I>(&mut self, content: I) -> Result<(), io::Error> - where - I: Iterator; - fn hide_cursor(&mut self) -> Result<(), io::Error>; - fn show_cursor(&mut self) -> Result<(), io::Error>; - fn get_cursor(&mut self) -> Result<(u16, u16), io::Error>; - fn set_cursor(&mut self, x: u16, y: u16) -> Result<(), io::Error>; - fn clear(&mut self) -> Result<(), io::Error>; - fn size(&self) -> Result; - fn flush(&mut self) -> Result<(), io::Error>; -} -- cgit v1.3.1