diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2022-07-02 16:06:35 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2022-07-02 16:06:35 +0100 |
commit | d534cf8333dd46d610e9f4fd2a64bef6aec5ba7d (patch) | |
tree | 728d15645928040570a0f7617664b4adaa7bc6d6 | |
parent | 09e5182e37b519de938de6a87210a4258d4aa26c (diff) | |
download | subplot-d534cf8333dd46d610e9f4fd2a64bef6aec5ba7d.tar.gz |
(bindings): use Write macro for cleaner string update
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
-rw-r--r-- | src/bindings.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bindings.rs b/src/bindings.rs index 5db63c9..b596c84 100644 --- a/src/bindings.rs +++ b/src/bindings.rs @@ -9,7 +9,7 @@ use serde::{Deserialize, Serialize}; use serde_aux::prelude::*; use std::collections::HashMap; -use std::fmt::Debug; +use std::fmt::{Debug, Write}; use std::ops::Deref; use std::path::Path; use std::str::FromStr; @@ -853,7 +853,7 @@ fn regex_from_simple_pattern( } }; - r.push_str(&format!(r"(?P<{}>{})", name, kind.regex_str())); + write!(r, r"(?P<{}>{})", name, kind.regex_str()).unwrap(); end = m.end(); } let after = &pattern[end..]; |