From bc8bb5255110856c2dd50a64b9887dab7b3728a3 Mon Sep 17 00:00:00 2001 From: "Dustin J. Mitchell" Date: Mon, 27 Dec 2021 00:14:40 +0000 Subject: [PATCH] do not use str.split_once, as it is not in MSRV --- taskchampion/src/task/task.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/taskchampion/src/task/task.rs b/taskchampion/src/task/task.rs index fa22b026a..40a85ba87 100644 --- a/taskchampion/src/task/task.rs +++ b/taskchampion/src/task/task.rs @@ -61,10 +61,13 @@ enum Prop { #[allow(clippy::ptr_arg)] fn uda_string_to_tuple(key: &str) -> (&str, &str) { - if let Some((ns, key)) = key.split_once('.') { - (ns, key) + let mut iter = key.splitn(2, '.'); + let first = iter.next().unwrap(); + let second = iter.next(); + if let Some(second) = second { + (first, second) } else { - ("", key) + ("", first) } }