(&self, protocols: PyListRef, vm: &VirtualMachine)
| 1483 | |
| 1484 | #[pymethod] |
| 1485 | fn set_alpn_protocols(&self, protocols: PyListRef, vm: &VirtualMachine) -> PyResult<()> { |
| 1486 | let mut alpn_list = Vec::new(); |
| 1487 | for item in protocols.borrow_vec().iter() { |
| 1488 | let bytes = ArgBytesLike::try_from_object(vm, item.clone())?; |
| 1489 | alpn_list.push(bytes.borrow_buf().to_vec()); |
| 1490 | } |
| 1491 | *self.alpn_protocols.write() = alpn_list; |
| 1492 | Ok(()) |
| 1493 | } |
| 1494 | |
| 1495 | #[pymethod] |
| 1496 | fn _set_alpn_protocols(&self, protos: ArgBytesLike, vm: &VirtualMachine) -> PyResult<()> { |
nothing calls this directly
no test coverage detected