summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Smith <justsmth@amazon.com>2022-09-09 11:44:55 -0400
committerJustin Smith <justsmth@amazon.com>2022-09-09 11:44:55 -0400
commitdf74d0e3f7f3359bf876a6165e9b53fb6c16f8e5 (patch)
treeb04868c5cfa32ff4cebc5d825c04150423c77055
parenta8f2634cf6bdc9c20368b4edf3ed46acc68adf3d (diff)
Use str::strip_prefix
-rw-r--r--tests/parse_callbacks/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/parse_callbacks/mod.rs b/tests/parse_callbacks/mod.rs
index 2dc35a6d..4ec286e9 100644
--- a/tests/parse_callbacks/mod.rs
+++ b/tests/parse_callbacks/mod.rs
@@ -16,8 +16,8 @@ impl RemoveFunctionPrefixParseCallback {
impl ParseCallbacks for RemoveFunctionPrefixParseCallback {
fn generated_name_override(&self, function_name: &str) -> Option<String> {
if let Some(prefix) = &self.remove_function_prefix {
- if function_name.starts_with(prefix) {
- return Some(function_name[prefix.len()..].to_string());
+ if let Some(name) = function_name.strip_prefix(prefix) {
+ return Some(name.to_string())
}
}
None