Lines Matching defs:NoAssign
143 struct NoAssign {
146 explicit NoAssign(int value = 0) : value(value) { }
147 NoAssign(const NoAssign &) = default;
148 NoAssign(NoAssign &&) = default;
150 NoAssign &operator=(const NoAssign &) = delete;
151 NoAssign &operator=(NoAssign &&) = delete;
153 py::class_<NoAssign>(m, "NoAssign", "Class with no C++ assignment operators")
162 using opt_no_assign = std::optional<NoAssign>;
185 using exp_opt_no_assign = std::experimental::optional<NoAssign>;