+ ":cpp:func:`simgrid::s4u::Comm::wait_all()`")
+ .def(
+ "wait_any", [](std::vector<simgrid::s4u::CommPtr>* comms) { return simgrid::s4u::Comm::wait_any(comms); },
+ "Block until the completion of any communication in the list and return the index of the terminated one, see "
+ ":cpp:func:`simgrid::s4u::Comm::wait_any()`");