Creates a new set from any iterable Corresponds to `set(iterable)` in Python.
(py: Python, iterable: I)
| 34 | /// |
| 35 | /// Corresponds to `set(iterable)` in Python. |
| 36 | pub fn new<I>(py: Python, iterable: I) -> PyResult<PySet> |
| 37 | where |
| 38 | I: ToPyObject, |
| 39 | { |
| 40 | iterable.with_borrowed_ptr(py, |iterable| unsafe { |
| 41 | err::result_cast_from_owned_ptr(py, ffi::PySet_New(iterable)) |
| 42 | }) |
| 43 | } |
| 44 | |
| 45 | /// Creates an empty set |
| 46 | /// |
nothing calls this directly
no test coverage detected