fix: Missing typed variants of iterator and iterable (#4832)

This commit is contained in:
Sergei Izmailov
2023-09-13 04:48:27 +09:00
committed by GitHub
parent b4573674bc
commit 8c7b8dd0ae
3 changed files with 36 additions and 0 deletions

View File

@@ -828,6 +828,8 @@ TEST_SUBMODULE(pytypes, m) {
m.def("annotate_dict_str_int", [](const py::typing::Dict<py::str, int> &) {});
m.def("annotate_list_int", [](const py::typing::List<int> &) {});
m.def("annotate_set_str", [](const py::typing::Set<std::string> &) {});
m.def("annotate_iterable_str", [](const py::typing::Iterable<std::string> &) {});
m.def("annotate_iterator_int", [](const py::typing::Iterator<int> &) {});
m.def("annotate_fn",
[](const py::typing::Callable<int(py::typing::List<py::str>, py::str)> &) {});
}