We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 05d8847 commit c3f5d16Copy full SHA for c3f5d16
src/trees.rs
@@ -1,4 +1,5 @@
1
use std::mem::MaybeUninit;
2
+use std::ops::{Deref, DerefMut};
3
use std::ptr::NonNull;
4
5
use crate::bindings as ll_bindings;
@@ -24,7 +25,6 @@ use crate::TskitTypeAccess;
24
25
use crate::{tsk_id_t, tsk_size_t, TableCollection};
26
use ll_bindings::{tsk_tree_free, tsk_treeseq_free};
27
use mbox::MBox;
-use std::ptr::NonNull;
28
29
/// A Tree.
30
///
@@ -765,8 +765,7 @@ pub(crate) mod test_trees {
765
// This is a safety sticking point:
766
// we cannot collect the iterable itself b/c
767
// the underlying tree memory is re-used.
768
- let i = treeseq
769
- .trees();
+ let i = treeseq.trees();
770
let v = Vec::<Tree>::from_iter(i);
771
assert_eq!(v.len(), 2);
772
}
0 commit comments