From d3b488c95817c75ad6ac892e9826da8d9dd189b3 Mon Sep 17 00:00:00 2001 From: MaxVerevkin Date: Mon, 17 Apr 2023 12:26:43 +0300 Subject: refactor cache management --- src/shared_state.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/shared_state.rs') diff --git a/src/shared_state.rs b/src/shared_state.rs index 1551f4d..8ec1b60 100644 --- a/src/shared_state.rs +++ b/src/shared_state.rs @@ -1,5 +1,5 @@ use crate::{ - config::Config, i3bar_protocol::Block, state::ComputedBlock, status_cmd::StatusCmd, + blocks_cache::BlocksCache, config::Config, status_cmd::StatusCmd, wm_info_provider::WmInfoProvider, }; @@ -9,7 +9,6 @@ pub struct SharedState { pub shm: ShmAlloc, pub config: Config, pub status_cmd: Option, - pub blocks: Vec, - pub blocks_cache: Vec, + pub blocks_cache: BlocksCache, pub wm_info_provider: Option>, } -- cgit v1.3.1