(
&self,
cx: &'b InferCx<'_, impl Specialization>,
)
| 948 | } |
| 949 | |
| 950 | fn iter<'b>( |
| 951 | &self, |
| 952 | cx: &'b InferCx<'_, impl Specialization>, |
| 953 | ) -> impl Iterator<Item = InferOperand> + 'b |
| 954 | where |
| 955 | 'a: 'b, |
| 956 | { |
| 957 | let mut list = self.clone(); |
| 958 | iter::from_fn(move || { |
| 959 | let (next, rest) = list.split_first(cx)?; |
| 960 | list = rest; |
| 961 | Some(next) |
| 962 | }) |
| 963 | } |
| 964 | |
| 965 | fn display_with_infer_cx<'b>( |
| 966 | &'b self, |
no test coverage detected