回答編集履歴

1

詳細に

2020/03/20 15:24

投稿

kngwyu
kngwyu

スコア48

test CHANGED
@@ -1,7 +1,11 @@
1
1
  `&Self` のかわりに `PyRef<Self>`を使用してください。
2
2
 
3
- れはmutable referenceが複数存在することを防ぐため、`FromPyObject<&T>` の実装消したためです。
3
+ のバージョンから`FromPyObject<&T>` の実装えて、代わりに `PyRef<T>` など特殊な参照ラッパーに対てFromPyObjectが実装されています。
4
4
 
5
5
 
6
6
 
7
7
  詳細はhttps://pyo3.rs/master/migration.html#pyproto などを参照してください。
8
+
9
+
10
+
11
+ なお、通常のメソッドについてはproc-macro側にかなりad-hocなhackをいれているので変更は必要ありません。