File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -132,11 +132,11 @@ impl<'a> IndividualTable<'a> {
132
132
/// # Errors
133
133
///
134
134
/// * [`TskitError::IndexError`] if `row` is out of range.
135
- pub fn metadata < I : Into < IndividualId > , T : metadata:: MetadataRoundtrip > (
135
+ pub fn metadata < T : metadata:: MetadataRoundtrip > (
136
136
& ' a self ,
137
- row : I ,
137
+ row : IndividualId ,
138
138
) -> Result < Option < T > , TskitError > {
139
- let buffer = metadata_to_vector ! ( self , row. into ( ) . 0 ) ?;
139
+ let buffer = metadata_to_vector ! ( self , row. 0 ) ?;
140
140
decode_metadata_row ! ( T , buffer)
141
141
}
142
142
Original file line number Diff line number Diff line change @@ -159,11 +159,11 @@ impl<'a> NodeTable<'a> {
159
159
)
160
160
}
161
161
162
- pub fn metadata < N : Into < crate :: NodeId > , T : metadata:: MetadataRoundtrip > (
162
+ pub fn metadata < T : metadata:: MetadataRoundtrip > (
163
163
& ' a self ,
164
- row : N ,
164
+ row : NodeId ,
165
165
) -> Result < Option < T > , TskitError > {
166
- let buffer = metadata_to_vector ! ( self , row. into ( ) . 0 ) ?;
166
+ let buffer = metadata_to_vector ! ( self , row. 0 ) ?;
167
167
decode_metadata_row ! ( T , buffer)
168
168
}
169
169
Original file line number Diff line number Diff line change @@ -72,11 +72,11 @@ impl<'a> PopulationTable<'a> {
72
72
self . table_ . num_rows
73
73
}
74
74
75
- pub fn metadata < P : Into < PopulationId > , T : metadata:: MetadataRoundtrip > (
75
+ pub fn metadata < T : metadata:: MetadataRoundtrip > (
76
76
& ' a self ,
77
- row : P ,
77
+ row : PopulationId ,
78
78
) -> Result < Option < T > , TskitError > {
79
- let buffer = metadata_to_vector ! ( self , row. into ( ) . 0 ) ?;
79
+ let buffer = metadata_to_vector ! ( self , row. 0 ) ?;
80
80
decode_metadata_row ! ( T , buffer)
81
81
}
82
82
You can’t perform that action at this time.
0 commit comments