diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2024-08-10 19:06:46 +0200 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2024-08-10 19:06:46 +0200 |
| commit | 63cfcbe7a7745b276de58ec92e0141b958c44feb (patch) | |
| tree | 990e33a83756e27187033579ee2f85d5c79169d5 /src/state/bar.rs | |
| parent | b747ca8af52129876b577a4f20f7105a05c6b002 (diff) | |
use unsafe blocks instead of mutexes
Diffstat (limited to 'src/state/bar.rs')
| -rw-r--r-- | src/state/bar.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/state/bar.rs b/src/state/bar.rs index 2f8e6aa..ea69dfe 100644 --- a/src/state/bar.rs +++ b/src/state/bar.rs @@ -1,5 +1,5 @@ macro_rules! BarState { - ($name:ident, $type:ty, $cfg:expr, $cfg_mut:expr) => { + ($name:ident, $type:ty, $cfg:expr) => { use crate::lua::evalsto::EvalTo; use crate::widgets::statusbar::StatusBar; use mlua::{Lua, UserData}; @@ -36,19 +36,19 @@ macro_rules! BarState { fn add_fields<'lua, F: mlua::prelude::LuaUserDataFields<'lua, Self>>(fields: &mut F) { fields.add_field_function_get("left", |_, _| Ok($cfg.left.clone())); fields.add_field_function_set("left", |_, _, style: EvalTo<String, $type>| { - $cfg_mut.left = style; + $cfg.left = style; Ok(()) }); fields.add_field_function_get("middle", |_, _| Ok($cfg.middle.clone())); fields.add_field_function_set("middle", |_, _, style: EvalTo<String, $type>| { - $cfg_mut.middle = style; + $cfg.middle = style; Ok(()) }); fields.add_field_function_get("right", |_, _| Ok($cfg.right.clone())); fields.add_field_function_set("right", |_, _, style: EvalTo<String, $type>| { - $cfg_mut.right = style; + $cfg.right = style; Ok(()) }); } |