rust/tests/ui/type-alias-impl-trait/match-unification.rs

15 lines
199 B
Rust

use std::fmt::Debug;
//@ check-pass
fn bar() -> impl Debug {}
fn baz(b: bool) -> Option<impl Debug> {
match b {
true => baz(false),
false => Some(bar()),
}
}
fn main() {}