mirror of
https://github.com/RustPython/RustPython.git
synced 2026-10-29 03:04:38 +08:00
Fix clippy
This commit is contained in:
1 parent
a6afbdf911
commit
92437160c7
1 file changed
+3
-3
@@ -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<PyTypeRef>, PyDictRef, KwArgs) =
|
||||
args.clone().bind(vm)?;
|
||||
|
||||
let bases = bases.borrow_value().iter().cloned().collect::<Vec<_>>();
|
||||
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])
|
||||
|
||||
Reference in new issue
Block a user