diff options
author | Jesse Luehrs <doy@tozt.net> | 2023-03-08 22:31:00 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2023-03-09 00:27:25 -0500 |
commit | a705c1f07de2b8ec3ba4fe46377242f151b996c1 (patch) | |
tree | fcd415ca7390aa47b4c7af56948506fc15571fdf /src/term.rs | |
parent | 939fd8bed87dd67de9d0e00ba151ef637ef1c16a (diff) | |
download | vt100-rust-a705c1f07de2b8ec3ba4fe46377242f151b996c1.tar.gz vt100-rust-a705c1f07de2b8ec3ba4fe46377242f151b996c1.zip |
use callbacks for events rather than tracking counters
Diffstat (limited to 'src/term.rs')
-rw-r--r-- | src/term.rs | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/term.rs b/src/term.rs index ffa3ecb..99ca266 100644 --- a/src/term.rs +++ b/src/term.rs @@ -376,26 +376,6 @@ impl BufWrite for MoveFromTo { } } -#[derive(Default, Debug)] -#[must_use = "this struct does nothing unless you call write_buf"] -pub struct AudibleBell; - -impl BufWrite for AudibleBell { - fn write_buf(&self, buf: &mut Vec<u8>) { - buf.push(b'\x07'); - } -} - -#[derive(Default, Debug)] -#[must_use = "this struct does nothing unless you call write_buf"] -pub struct VisualBell; - -impl BufWrite for VisualBell { - fn write_buf(&self, buf: &mut Vec<u8>) { - buf.extend_from_slice(b"\x1bg"); - } -} - #[must_use = "this struct does nothing unless you call write_buf"] pub struct ChangeTitle<'a> { icon_name: &'a str, |