diff options
author | Pascal Kuthe | 2023-01-24 18:30:19 +0000 |
---|---|---|
committer | Michael Davis | 2023-01-24 18:50:46 +0000 |
commit | e83ce7224063afc52d44f9c2b68e3c5a03412f5c (patch) | |
tree | d097ec3e4700948f2d0de02bb9df362badd3a92e /helix-term/src | |
parent | 70887b7378d642226ad5102fbe601fecb225225c (diff) |
refactor: don't deserialize &str from toml
The new version of the `toml` crate is based on `toml_edit` and does
not support zero copy deserialization anymore. So we need to deserialize
`String` instead of `&str` in the keympa
Diffstat (limited to 'helix-term/src')
-rw-r--r-- | helix-term/src/keymap.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/helix-term/src/keymap.rs b/helix-term/src/keymap.rs index 4a131f0a..416dcd86 100644 --- a/helix-term/src/keymap.rs +++ b/helix-term/src/keymap.rs @@ -184,7 +184,7 @@ impl<'de> serde::de::Visitor<'de> for KeyTrieVisitor { S: serde::de::SeqAccess<'de>, { let mut commands = Vec::new(); - while let Some(command) = seq.next_element::<&str>()? { + while let Some(command) = seq.next_element::<String>()? { commands.push( command .parse::<MappableCommand>() |