diff options
author | Justin Smith <justsmth@amazon.com> | 2022-09-09 11:44:55 -0400 |
---|---|---|
committer | Justin Smith <justsmth@amazon.com> | 2022-09-09 11:44:55 -0400 |
commit | df74d0e3f7f3359bf876a6165e9b53fb6c16f8e5 (patch) | |
tree | b04868c5cfa32ff4cebc5d825c04150423c77055 | |
parent | a8f2634cf6bdc9c20368b4edf3ed46acc68adf3d (diff) |
Use str::strip_prefix
-rw-r--r-- | tests/parse_callbacks/mod.rs | 4 |
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 |