(&mut self, val: Resource<X>)
| 358 | } |
| 359 | |
| 360 | fn drop(&mut self, val: Resource<X>) -> Result<()> { |
| 361 | match self.drops { |
| 362 | 0 => assert_eq!(val.rep(), 40), |
| 363 | 1 => assert_eq!(val.rep(), 80), |
| 364 | _ => unreachable!(), |
| 365 | } |
| 366 | self.drops += 1; |
| 367 | Ok(()) |
| 368 | } |
| 369 | } |
| 370 | |
| 371 | impl ResourcesImports for MyImports {} |