Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
```rust type Result<T> = Result<T, std::io::Error>; ``` This example [doesn't compiled](https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=7b13da576c5fd89ca3e2a89720c3fc8c): ``` error[E0107]: wrong number of type arguments: expected 1, found 2 --> src/main.rs:1:28 | 1 | type Result<T> = Result<T, std::io::Error>; | ^^^^^^^^^^^^^^ unexpected type argument error[E0391]: cycle detected when processing `Result` --> src/main.rs:1:18 | 1 | type Result<T> = Result<T, std::io::Error>; | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: ...which again requires processing `Result`, completing the cycle ```
- Loading branch information