diff --git a/vm/src/builtins/enumerate.rs b/vm/src/builtins/enumerate.rs index 4f34ee7dc..c3be54b06 100644 --- a/vm/src/builtins/enumerate.rs +++ b/vm/src/builtins/enumerate.rs @@ -32,7 +32,7 @@ struct EnumerateArgs { start: OptionalArg, } -#[pyimpl(with(PyIter))] +#[pyimpl(with(PyIter), flags(BASETYPE))] impl PyEnumerate { #[pyslot] fn tp_new(cls: PyTypeRef, args: EnumerateArgs, vm: &VirtualMachine) -> PyResult> {