Skip to content

Commit 3125cae

Browse files
authored
refactor: remove internal impl Deref/DerefMut for edge diff iterator. (#482)
1 parent 4c8b83e commit 3125cae

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

src/edge_differences.rs

-14
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,6 @@ use crate::bindings;
77
#[repr(transparent)]
88
struct LLEdgeDifferenceIterator(bindings::tsk_diff_iter_t);
99

10-
impl std::ops::Deref for LLEdgeDifferenceIterator {
11-
type Target = bindings::tsk_diff_iter_t;
12-
13-
fn deref(&self) -> &Self::Target {
14-
&self.0
15-
}
16-
}
17-
18-
impl std::ops::DerefMut for LLEdgeDifferenceIterator {
19-
fn deref_mut(&mut self) -> &mut Self::Target {
20-
&mut self.0
21-
}
22-
}
23-
2410
impl Drop for LLEdgeDifferenceIterator {
2511
fn drop(&mut self) {
2612
unsafe { bindings::tsk_diff_iter_free(&mut self.0) };

0 commit comments

Comments
 (0)