ArgumentMutability(_) | Mutability => write!(f, "types differ in mutability"),
TupleSize(values) => write!(
f,
- "expected a tuple with {} element{}, \
- found one with {} element{}",
+ "expected a tuple with {} element{}, found one with {} element{}",
values.expected,
pluralize!(values.expected),
values.found,
),
FixedArraySize(values) => write!(
f,
- "expected an array with a fixed size of {} element{}, \
- found one with {} element{}",
+ "expected an array with a fixed size of {} element{}, found one with {} element{}",
values.expected,
pluralize!(values.expected),
values.found,
proj_ty,
values,
body_owner_def_id,
- &cause.code,
+ cause.code(),
);
}
(_, ty::Projection(proj_ty)) => {