about summary refs log tree commit diff
path: root/src/libcore
diff options
context:
space:
mode:
authorAlexander Bulaev <alexbool@yandex-team.ru>2017-06-17 13:51:36 +0300
committerAlexander Bulaev <alexbool@yandex-team.ru>2017-06-17 13:51:36 +0300
commitca52d8033896efaef095af18a134e92c8005dc6a (patch)
treecbe7a4c07869764dca72ffb765a5697d0b51955a /src/libcore
parentff9f2d2ae94fd951229c33ae55076fce4f68fab0 (diff)
downloadrust-ca52d8033896efaef095af18a134e92c8005dc6a.tar.gz
rust-ca52d8033896efaef095af18a134e92c8005dc6a.zip
Inline StrSearcher::haystack()
Diffstat (limited to 'src/libcore')
-rw-r--r--src/libcore/str/pattern.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libcore/str/pattern.rs b/src/libcore/str/pattern.rs
index 4918e37eb35..5a007285e48 100644
--- a/src/libcore/str/pattern.rs
+++ b/src/libcore/str/pattern.rs
@@ -618,7 +618,10 @@ impl<'a, 'b> StrSearcher<'a, 'b> {
 }
 
 unsafe impl<'a, 'b> Searcher<'a> for StrSearcher<'a, 'b> {
-    fn haystack(&self) -> &'a str { self.haystack }
+    #[inline]
+    fn haystack(&self) -> &'a str {
+        self.haystack
+    }
 
     #[inline]
     fn next(&mut self) -> SearchStep {