Sign in
rust
/
rust-lang
/
rust
/
refs/heads/perf-tmp
/
.
/
tests
/
ui
/
try-block
/
try-block-opt-init.rs
blob: 55ac5b4a37cc38c21d595dd852bc37864e868ff1 [
file
] [
log
] [
blame
]
//@ edition: 2018
#![
feature
(
try_blocks
)]
fn
use_val
<
T
:
Sized
>(
_x
:
T
)
{}
pub
fn
main
()
{
let
cfg_res
;
let
_
:
Result
<(),
()>
=
try
{
Err
(())?;
cfg_res
=
5
;
Ok
::<(),
()>(())?;
use_val
(
cfg_res
);
};
assert_eq
!(
cfg_res
,
5
);
//~ ERROR E0381
}