(_cls: PyTypeRef, args: FuncArgs, vm: &VirtualMachine)
| 41 | type Args = (); |
| 42 | |
| 43 | fn slot_new(_cls: PyTypeRef, args: FuncArgs, vm: &VirtualMachine) -> PyResult { |
| 44 | let _: () = args.bind(vm)?; |
| 45 | Ok(vm.ctx.none.clone().into()) |
| 46 | } |
| 47 | |
| 48 | fn py_new(_cls: &Py<PyType>, _args: Self::Args, _vm: &VirtualMachine) -> PyResult<Self> { |
| 49 | unreachable!("None is a singleton") |