Auto merge of #19518 - emilio:useless-code-is-useless, r=KiChjang

style: Remove useless type parameter.

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19518)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-12-07 20:32:11 -06:00 committed by GitHub
commit 22472b4db4

View file

@ -82,10 +82,7 @@ where
} }
#[inline(always)] #[inline(always)]
fn may_match<E>(hashes: &AncestorHashes, bf: &BloomFilter) -> bool fn may_match(hashes: &AncestorHashes, bf: &BloomFilter) -> bool {
where
E: Element,
{
// Check the first three hashes. Note that we can check for zero before // Check the first three hashes. Note that we can check for zero before
// masking off the high bits, since if any of the first three hashes is // masking off the high bits, since if any of the first three hashes is
// zero the fourth will be as well. We also take care to avoid the // zero the fourth will be as well. We also take care to avoid the
@ -304,7 +301,7 @@ where
// Use the bloom filter to fast-reject. // Use the bloom filter to fast-reject.
if let Some(hashes) = hashes { if let Some(hashes) = hashes {
if let Some(filter) = context.bloom_filter { if let Some(filter) = context.bloom_filter {
if !may_match::<E>(hashes, filter) { if !may_match(hashes, filter) {
return false; return false;
} }
} }