unsafe fn ensure_no_mutable_alias<'a, ClassT: PyClass>(
_py: Python<'_>,
obj: &'a NonNull<PyObject>,
) -> Result<PyClassGuard<'a, ClassT>, PyBorrowError>Expand description
ensures obj is not mutably aliased
unsafe fn ensure_no_mutable_alias<'a, ClassT: PyClass>(
_py: Python<'_>,
obj: &'a NonNull<PyObject>,
) -> Result<PyClassGuard<'a, ClassT>, PyBorrowError>ensures obj is not mutably aliased