(zelf: PyRef<Self>, vm: &VirtualMachine)
| 1698 | } |
| 1699 | #[pymethod] |
| 1700 | fn detach(zelf: PyRef<Self>, vm: &VirtualMachine) -> PyResult { |
| 1701 | vm.call_method(zelf.as_object(), "flush", ())?; |
| 1702 | let mut data = zelf.lock(vm)?; |
| 1703 | data.flags.insert(BufferedFlags::DETACHED); |
| 1704 | data.raw |
| 1705 | .take() |
| 1706 | .ok_or_else(|| vm.new_value_error("raw stream has been detached")) |
| 1707 | } |
| 1708 | |
| 1709 | #[pymethod] |
| 1710 | fn seekable(&self, vm: &VirtualMachine) -> PyResult { |
nothing calls this directly
no test coverage detected