Skip to content

Commit 6538e57

Browse files
committed
implement pr feedback on getters
1 parent 04bc191 commit 6538e57

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/validators/function.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,13 +356,15 @@ impl ValidationInfo {
356356
#[getter]
357357
fn get_data(&self) -> PyResult<Py<PyDict>> {
358358
self.data
359-
.clone()
359+
.as_ref()
360+
.cloned()
360361
.ok_or_else(|| PyAttributeError::new_err("No attribute named 'data'"))
361362
}
362363
#[getter]
363364
fn get_field_name(&self) -> PyResult<String> {
364365
self.field_name
365-
.clone()
366+
.as_ref()
367+
.cloned()
366368
.ok_or_else(|| PyAttributeError::new_err("No attribute named 'field_name'"))
367369
}
368370
}

0 commit comments

Comments
 (0)