Struct pyo3::GILPool [−][src]
pub struct GILPool { /* fields omitted */ }
Expand description
A RAII pool which PyO3 uses to store owned Python references.
Implementations
Create a new GILPool
. This function should only ever be called with the GIL.
It is recommended not to use this API directly, but instead to use Python::new_pool
, as
that guarantees the GIL is held.
Safety
As well as requiring the GIL, see the notes on Python::new_pool
.