From 963a917bf7c6544ea19f8afb66edcc863e5cb6d0 Mon Sep 17 00:00:00 2001 From: Dima Kudosh Date: Mon, 29 Feb 2016 14:39:28 +0300 Subject: [PATCH] Remove Sequence trait implementation for array --- src/sequencematcher.rs | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/sequencematcher.rs b/src/sequencematcher.rs index 1030890..e47a5d6 100644 --- a/src/sequencematcher.rs +++ b/src/sequencematcher.rs @@ -74,19 +74,6 @@ impl<'a> Sequence for Vec<&'a str> { } } -impl<'a> Sequence for [&'a str] { - fn len(&self) -> usize { - self.len() - } - - fn at_index(&self, index: usize) -> Option<&str> { - if index < self.len() && index >= 0 { - return Some(self[index]) - } - None - } -} - pub struct SequenceMatcher<'a, T: 'a + ?Sized + Sequence>{ first_sequence: &'a T, second_sequence: &'a T,