aboutsummaryrefslogtreecommitdiff
path: root/src/terminal/id.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-07-28 23:29:11 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-07-28 23:29:11 +0300
commite27a4ea427c9ed6248c0ee80570e94ed7b1928bd (patch)
tree0cae21a2b3939293be129aaaecb23641f68bab54 /src/terminal/id.rs
parente16d7d8c07a20f5ee0b4111808680bbcfd7df9ac (diff)
perf: skip rendering hidden pty updates
Diffstat (limited to 'src/terminal/id.rs')
-rw-r--r--src/terminal/id.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/terminal/id.rs b/src/terminal/id.rs
index 53ef6786..c7310753 100644
--- a/src/terminal/id.rs
+++ b/src/terminal/id.rs
@@ -20,6 +20,10 @@ impl TerminalId {
let counter = NEXT_TERMINAL_ID.fetch_add(1, Ordering::Relaxed);
Self(format!("term_{micros:x}{counter:x}"))
}
+
+ pub(crate) fn as_str(&self) -> &str {
+ &self.0
+ }
}
impl fmt::Display for TerminalId {