diff options
Diffstat (limited to 'crates/renderer/src/toggle.rs')
| -rw-r--r-- | crates/renderer/src/toggle.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/renderer/src/toggle.rs b/crates/renderer/src/toggle.rs index 7bba735..f6d60a4 100644 --- a/crates/renderer/src/toggle.rs +++ b/crates/renderer/src/toggle.rs @@ -27,13 +27,13 @@ impl Toggles { pub fn reset(&mut self) { self.toggles.clear(); } - pub fn handle(&mut self, ctx: &context::Context, st: &state::State, msg: fig::Message) -> Option<()> { + pub fn handle(&mut self, ctx: &context::Context, st: &state::State, msg: fig::SexpMessage) -> Option<()> { let nm = msg.data.get(0)?.as_str()?; let prev = self.get(ctx, st, nm).map(|t| t.val).unwrap_or(false); self.set(ctx, st, nm, !prev); Some(()) } - pub fn handle_set(&mut self, ctx: &context::Context, st: &state::State, msg: fig::Message, val: bool) -> Option<()> { + pub fn handle_set(&mut self, ctx: &context::Context, st: &state::State, msg: fig::SexpMessage, val: bool) -> Option<()> { let nm = msg.data.get(0)?.as_str()?; self.set(ctx, st, nm, val); Some(()) |
