12 lines
		
	
	
		
			465 B
		
	
	
	
		
			C
		
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			465 B
		
	
	
	
		
			C
		
	
	
| /* Please refer to:
 | |
|  * https://pybind11.readthedocs.io/en/stable/advanced/cast/stl.html
 | |
|  * These are required to save one copy operation on Python calls.
 | |
|  *
 | |
|  * NOTES
 | |
|  * =================
 | |
|  *
 | |
|  * `py::bind_vector` and similar machinery gives the std container a Python-like
 | |
|  * interface, but without the `<pybind11/stl.h>` copying mechanism. Combined
 | |
|  * with `PYBIND11_MAKE_OPAQUE` this allows the types to be modified with Python,
 | |
|  * and saves one copy operation.
 | |
|  */ |