Merge pull request #907 from Demonthos/allow-paths-in-formatted-segments

Allow paths in format expressions
This commit is contained in:
Jon Kelley authored and GitHub committed 2023-03-23 15:19:11 -07:00
commit 972cd25476
1 file changed
+5
+5
View File
@@ -59,6 +59,11 @@ impl FromStr for IfmtInput {
let mut current_captured = String::new();
while let Some(c) = chars.next() {
if c == ':' {
// two :s in a row is a path, not a format arg
if chars.next_if(|c| *c == ':').is_some() {
current_captured.push_str("::");
continue;
}
let mut current_format_args = String::new();
for c in chars.by_ref() {
if c == '}' {