summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2022-07-02 16:06:35 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2022-07-02 16:06:35 +0100
commitd534cf8333dd46d610e9f4fd2a64bef6aec5ba7d (patch)
tree728d15645928040570a0f7617664b4adaa7bc6d6
parent09e5182e37b519de938de6a87210a4258d4aa26c (diff)
downloadsubplot-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.rs4
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..];