Avoid unneeded '&'s in let patterns.

This commit is contained in:
Dan Gohman
2018-09-19 18:18:40 -07:00
parent 3228d73f33
commit d514cec065
2 changed files with 3 additions and 3 deletions

View File

@@ -90,7 +90,7 @@ impl<F: Forest> NodePool<F> {
// The root node can't be an inner node with just a single sub-tree. It should have been
// pruned.
if let &NodeData::Inner { size, .. } = &self[node] {
if let NodeData::Inner { size, .. } = self[node] {
assert!(size > 0, "Root must have more than one sub-tree");
}

View File

@@ -156,10 +156,10 @@ pub struct Values<'a> {
/// Check for non-values
fn valid_valuedata(data: &ValueData) -> bool {
if let &ValueData::Alias {
if let ValueData::Alias {
ty: types::INVALID,
original,
} = data
} = *data
{
if original == Value::reserved_value() {
return false;