Skip to content

Commit 2f36adb

Browse files
authored
Make Python classes frozen (#111)
1 parent a29d1c0 commit 2f36adb

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

python/src/kdtree/builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ impl PyKDTreeInner {
216216
}
217217
}
218218

219-
#[pyclass(name = "KDTree")]
219+
#[pyclass(name = "KDTree", frozen)]
220220
pub struct PyKDTree(PyKDTreeInner);
221221

222222
#[pymethods]

python/src/kdtree/metadata.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ impl PyKDTreeMetadataInner {
3333
}
3434
}
3535

36-
#[pyclass(name = "KDTreeMetadata")]
36+
#[pyclass(name = "KDTreeMetadata", frozen)]
3737
pub struct PyKDTreeMetadata(PyKDTreeMetadataInner);
3838

3939
#[pymethods]

python/src/rtree/builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ enum PyRTreeInner {
334334
Float64(Arc<RTree<f64>>),
335335
}
336336

337-
#[pyclass(name = "RTree")]
337+
#[pyclass(name = "RTree", frozen)]
338338
pub struct PyRTree(PyRTreeInner);
339339

340340
impl PyRTreeInner {

python/src/rtree/metadata.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ impl PyRTreeMetadataInner {
4747
}
4848
}
4949

50-
#[pyclass(name = "RTreeMetadata")]
50+
#[pyclass(name = "RTreeMetadata", frozen)]
5151
pub struct PyRTreeMetadata(PyRTreeMetadataInner);
5252

5353
#[pymethods]

0 commit comments

Comments
 (0)