aboutsummaryrefslogtreecommitdiffstats
path: root/src/widgets/widget.rs
diff options
context:
space:
mode:
authorDaniel Jankowski <daniel.jankowski@rub.de>2023-12-17 13:46:19 +0100
committerDaniel Jankowski <daniel.jankowski@rub.de>2023-12-17 13:46:19 +0100
commitf51455d02e14c447fe174b2ae4869c24e83349d4 (patch)
treef441f8f2181fceab62975041b6b5b4f102e8f174 /src/widgets/widget.rs
parentfeat: add more benches for widgets (diff)
downloadsl0pstatus-f51455d02e14c447fe174b2ae4869c24e83349d4.tar.gz
sl0pstatus-f51455d02e14c447fe174b2ae4869c24e83349d4.tar.xz
sl0pstatus-f51455d02e14c447fe174b2ae4869c24e83349d4.zip
feat: perf + mem optimization of rendering
Diffstat (limited to '')
-rw-r--r--src/widgets/widget.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/widgets/widget.rs b/src/widgets/widget.rs
index 338c83c..ff4a784 100644
--- a/src/widgets/widget.rs
+++ b/src/widgets/widget.rs
@@ -1,6 +1,6 @@
use crate::config::ZellijState;
pub trait Widget {
- fn process(&self, name: &str, state: ZellijState) -> String;
- fn process_click(&self, state: ZellijState, pos: usize);
+ fn process(&self, name: &str, state: &ZellijState) -> String;
+ fn process_click(&self, state: &ZellijState, pos: usize);
}