Skip to content

Commit e4c4cd0

Browse files
committed
change iterator pub types to pub(crate) type
1 parent 925a981 commit e4c4cd0

File tree

7 files changed

+18
-14
lines changed

7 files changed

+18
-14
lines changed

src/edge_table.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ fn make_edge_table_row(table: &EdgeTable, pos: tsk_id_t) -> Option<EdgeTableRow>
4040
}
4141
}
4242

43-
pub type EdgeTableRefIterator<'a> = crate::table_iterator::TableIterator<&'a EdgeTable<'a>>;
44-
pub type EdgeTableIterator<'a> = crate::table_iterator::TableIterator<EdgeTable<'a>>;
43+
pub(crate) type EdgeTableRefIterator<'a> = crate::table_iterator::TableIterator<&'a EdgeTable<'a>>;
44+
pub(crate) type EdgeTableIterator<'a> = crate::table_iterator::TableIterator<EdgeTable<'a>>;
4545

4646
impl<'a> Iterator for EdgeTableRefIterator<'a> {
4747
type Item = EdgeTableRow;

src/individual_table.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,10 @@ fn make_individual_table_row(table: &IndividualTable, pos: tsk_id_t) -> Option<I
6363
}
6464
}
6565

66-
pub type IndividualTableRefIterator<'a> =
66+
pub(crate) type IndividualTableRefIterator<'a> =
6767
crate::table_iterator::TableIterator<&'a IndividualTable<'a>>;
68-
pub type IndividualTableIterator<'a> = crate::table_iterator::TableIterator<IndividualTable<'a>>;
68+
pub(crate) type IndividualTableIterator<'a> =
69+
crate::table_iterator::TableIterator<IndividualTable<'a>>;
6970

7071
impl<'a> Iterator for IndividualTableRefIterator<'a> {
7172
type Item = IndividualTableRow;

src/migration_table.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,10 @@ fn make_migration_table_row(table: &MigrationTable, pos: tsk_id_t) -> Option<Mig
4545
}
4646
}
4747

48-
pub type MigrationTableRefIterator<'a> =
48+
pub(crate) type MigrationTableRefIterator<'a> =
4949
crate::table_iterator::TableIterator<&'a MigrationTable<'a>>;
50-
pub type MigrationTableIterator<'a> = crate::table_iterator::TableIterator<MigrationTable<'a>>;
50+
pub(crate) type MigrationTableIterator<'a> =
51+
crate::table_iterator::TableIterator<MigrationTable<'a>>;
5152

5253
impl<'a> Iterator for MigrationTableRefIterator<'a> {
5354
type Item = MigrationTableRow;

src/mutation_table.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,9 @@ fn make_mutation_table_row(table: &MutationTable, pos: tsk_id_t) -> Option<Mutat
4242
None
4343
}
4444
}
45-
pub type MutationTableRefIterator<'a> = crate::table_iterator::TableIterator<&'a MutationTable<'a>>;
46-
pub type MutationTableIterator<'a> = crate::table_iterator::TableIterator<MutationTable<'a>>;
45+
pub(crate) type MutationTableRefIterator<'a> =
46+
crate::table_iterator::TableIterator<&'a MutationTable<'a>>;
47+
pub(crate) type MutationTableIterator<'a> = crate::table_iterator::TableIterator<MutationTable<'a>>;
4748

4849
impl<'a> Iterator for MutationTableRefIterator<'a> {
4950
type Item = MutationTableRow;

src/node_table.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ fn make_node_table_row(table: &NodeTable, pos: tsk_id_t) -> Option<NodeTableRow>
3939
}
4040
}
4141

42-
pub type NodeTableRefIterator<'a> = crate::table_iterator::TableIterator<&'a NodeTable<'a>>;
43-
pub type NodeTableIterator<'a> = crate::table_iterator::TableIterator<NodeTable<'a>>;
42+
pub(crate) type NodeTableRefIterator<'a> = crate::table_iterator::TableIterator<&'a NodeTable<'a>>;
43+
pub(crate) type NodeTableIterator<'a> = crate::table_iterator::TableIterator<NodeTable<'a>>;
4444

4545
impl<'a> Iterator for NodeTableRefIterator<'a> {
4646
type Item = NodeTableRow;

src/population_table.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ fn make_population_table_row(table: &PopulationTable, pos: tsk_id_t) -> Option<P
2929
}
3030
}
3131

32-
pub type PopulationTableRefIterator<'a> =
32+
pub(crate) type PopulationTableRefIterator<'a> =
3333
crate::table_iterator::TableIterator<&'a PopulationTable<'a>>;
34-
pub type PopulationTableIterator<'a> = crate::table_iterator::TableIterator<PopulationTable<'a>>;
34+
pub(crate) type PopulationTableIterator<'a> =
35+
crate::table_iterator::TableIterator<PopulationTable<'a>>;
3536

3637
impl<'a> Iterator for PopulationTableRefIterator<'a> {
3738
type Item = PopulationTableRow;

src/site_table.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ fn make_site_table_row(table: &SiteTable, pos: tsk_id_t) -> Option<SiteTableRow>
3535
}
3636
}
3737

38-
pub type SiteTableRefIterator<'a> = crate::table_iterator::TableIterator<&'a SiteTable<'a>>;
39-
pub type SiteTableIterator<'a> = crate::table_iterator::TableIterator<SiteTable<'a>>;
38+
pub(crate) type SiteTableRefIterator<'a> = crate::table_iterator::TableIterator<&'a SiteTable<'a>>;
39+
pub(crate) type SiteTableIterator<'a> = crate::table_iterator::TableIterator<SiteTable<'a>>;
4040

4141
impl<'a> Iterator for SiteTableRefIterator<'a> {
4242
type Item = SiteTableRow;

0 commit comments

Comments
 (0)