2020-04-20 17:44:31 +00:00
|
|
|
error[E0505]: cannot move out of `gil` because it is borrowed
|
2021-10-12 00:52:24 +00:00
|
|
|
--> tests/ui/wrong_aspyref_lifetimes.rs:7:10
|
2020-04-20 17:44:31 +00:00
|
|
|
|
|
|
|
|
6 | let dict: &PyDict = dict.as_ref(gil.python());
|
|
|
|
| --- borrow of `gil` occurs here
|
|
|
|
7 | drop(gil);
|
|
|
|
| ^^^ move out of `gil` occurs here
|
2020-11-19 12:05:08 +00:00
|
|
|
8 |
|
2020-04-20 17:44:31 +00:00
|
|
|
9 | let _py: Python = dict.py(); // Obtain a Python<'p> without GIL.
|
|
|
|
| ---- borrow later used here
|