(position: usize, disas: &mut String, iter: impl IntoIterator<Item = T>)
| 217 | } |
| 218 | |
| 219 | fn disas_list<T: Disas>(position: usize, disas: &mut String, iter: impl IntoIterator<Item = T>) { |
| 220 | let mut iter = iter.into_iter(); |
| 221 | let Some(first) = iter.next() else { return }; |
| 222 | first.disas(position, disas); |
| 223 | |
| 224 | for item in iter { |
| 225 | write!(disas, ", ").unwrap(); |
| 226 | item.disas(position, disas); |
| 227 | } |
| 228 | } |
| 229 | |
| 230 | impl<D, S1, S2> Disas for BinaryOperands<D, S1, S2> |
| 231 | where |