Skip to content

Commit 41a44ca

Browse files
committed
Include STL string instead of nanobind's
1 parent ddbf53d commit 41a44ca

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tests/test_stl_bind_map.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
#include <nanobind/stl/bind_map.h>
2-
#include <nanobind/stl/string.h>
31
#include <map>
2+
#include <string>
43
#include <unordered_map>
54
#include <vector>
65

6+
#include <nanobind/stl/bind_map.h>
7+
78
namespace nb = nanobind;
89

910
// testing for insertion of non-copyable class
@@ -47,7 +48,7 @@ NB_MODULE(test_bind_map_ext, m) {
4748
nb::bind_map<std::unordered_map<std::string, double const>>(m,
4849
"UnorderedMapStringDoubleConst");
4950

50-
nb::class_<E_nc>(m, "ENC").def(nb::init_implicit<int>()).def_readwrite("value", &E_nc::value);
51+
nb::class_<E_nc>(m, "ENC").def(nb::init<int>()).def_readwrite("value", &E_nc::value);
5152

5253
nb::bind_map<std::map<int, E_nc>>(m, "MapENC");
5354
m.def("get_mnc", &times_ten<std::map<int, E_nc>>);

0 commit comments

Comments
 (0)