vtable: fix clippy warning about unneeded mut in a macro

This commit is contained in:
Olivier Goffart 2021-08-16 10:56:54 +02:00
parent 073447a47d
commit b40b1291e3

View file

@ -443,7 +443,7 @@ macro_rules! new_vref {
// ensure that the type of the expression is correct
let vtable = {
use $crate::VTableMeta;
fn get_vt<X: $trait_>(_: &X) -> <$vtable as VTableMeta>::VTable {
fn get_vt<X: $trait_>(_: &mut X) -> <$vtable as VTableMeta>::VTable {
<$vtable as VTableMeta>::VTable::new::<X>()
}
get_vt($e)