Mercurial > public > mercurial-scm > hg-stable
diff rust/hg-core/src/lock.rs @ 49750:29cf3167e459
hg-core: remove unneeded trait now that we support Rust 1.52+
author | Rapha?l Gom?s <rgomes@octobus.net> |
---|---|
date | Mon, 14 Nov 2022 15:29:58 +0100 |
parents | 59be65b7cdfd |
children | e98fd81bb151 |
line wrap: on
line diff
--- a/rust/hg-core/src/lock.rs Mon Nov 14 15:20:48 2022 +0100 +++ b/rust/hg-core/src/lock.rs Mon Nov 14 15:29:58 2022 +0100 @@ -2,7 +2,6 @@ use crate::errors::HgError; use crate::errors::HgResultExt; -use crate::utils::StrExt; use crate::vfs::Vfs; use std::io; use std::io::ErrorKind; @@ -107,7 +106,7 @@ /// running anymore. fn lock_should_be_broken(data: &Option<String>) -> bool { (|| -> Option<bool> { - let (prefix, pid) = data.as_ref()?.split_2(':')?; + let (prefix, pid) = data.as_ref()?.split_once(':')?; if prefix != &*LOCK_PREFIX { return Some(false); }