Sign in
fuchsia
/
third_party
/
rust
/
9f7b58f3c94708f344237f826b4f96a659b5fc82
/
.
/
src
/
test
/
ui
/
try-on-option.rs
blob: 5d94cee8e37215406317b5e84a2ae5064b16e9c9 [
file
] [
log
] [
blame
]
#![
feature
(
try_trait
)]
fn
main
()
{}
fn
foo
()
->
Result
<
u32
,
()>
{
let
x
:
Option
<
u32
>
=
None
;
x
?;
//~ ERROR `?` couldn't convert the error
Ok
(
22
)
}
fn
bar
()
->
u32
{
let
x
:
Option
<
u32
>
=
None
;
x
?;
//~ ERROR the `?` operator
22
}