(&self, params: &[Type])
| 265 | } |
| 266 | |
| 267 | pub fn instantiate(&self, params: &[Type]) -> Self { |
| 268 | match self { |
| 269 | Self::GlobalRoot(qid) => Self::GlobalRoot(qid.instantiate_ref(params)), |
| 270 | _ => self.clone(), |
| 271 | } |
| 272 | } |
| 273 | } |
| 274 | |
| 275 | /// A borrow edge. |