(zelf: &Py<Self>, args: Self::Args, vm: &VirtualMachine)
| 925 | type Args = FuncArgs; |
| 926 | |
| 927 | fn call(zelf: &Py<Self>, args: Self::Args, vm: &VirtualMachine) -> PyResult { |
| 928 | let _ = zelf.db_lock(vm)?; |
| 929 | |
| 930 | let (sql,): (PyUtf8StrRef,) = args.bind(vm)?; |
| 931 | |
| 932 | if let Some(stmt) = Statement::new(zelf, sql, vm)? { |
| 933 | Ok(stmt.into_ref(&vm.ctx).into()) |
| 934 | } else { |
| 935 | Ok(vm.ctx.none()) |
| 936 | } |
| 937 | } |
| 938 | } |
| 939 | |
| 940 | impl Initializer for Connection { |
no test coverage detected