From 92437160c74df017e4e9029f8f610e44fb376cc6 Mon Sep 17 00:00:00 2001 From: carbotaniuman <41451839+carbotaniuman@users.noreply.github.com> Date: Fri, 11 Dec 2020 20:55:02 -0600 Subject: [PATCH] Fix clippy --- vm/src/builtins/pytype.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vm/src/builtins/pytype.rs b/vm/src/builtins/pytype.rs index 34eb780c4..4e9a12446 100644 --- a/vm/src/builtins/pytype.rs +++ b/vm/src/builtins/pytype.rs @@ -15,10 +15,10 @@ use super::pystr::PyStrRef; use super::staticmethod::PyStaticMethod; use super::tuple::PyTuple; use super::weakref::PyWeak; -use crate::builtins::tuple::{PyTupleRef, PyTupleTyped}; +use crate::builtins::tuple::PyTupleTyped; use crate::function::{FuncArgs, KwArgs}; use crate::pyobject::{ - BorrowValue, Either, IdProtocol, PyAttributes, PyClassImpl, PyContext, PyIterable, PyLease, + BorrowValue, Either, IdProtocol, PyAttributes, PyClassImpl, PyContext, PyLease, PyObjectRef, PyRef, PyResult, PyValue, TryFromObject, TypeProtocol, }; use crate::slots::{self, Callable, PyTpFlags, PyTypeSlots, SlotGetattro}; @@ -421,7 +421,7 @@ impl PyType { let (name, bases, dict, kwargs): (PyStrRef, PyTupleTyped, PyDictRef, KwArgs) = args.clone().bind(vm)?; - let bases = bases.borrow_value().iter().cloned().collect::>(); + let bases = bases.borrow_value().to_vec(); let (metatype, base, bases) = if bases.is_empty() { let base = vm.ctx.types.object_type.clone(); (metatype, base.clone(), vec![base])