Sign in
chromium
/
external
/
github.com
/
dtolnay
/
thiserror
/
627c278a86a8dfe7f861d3fe02dac66c44d77411
/
.
/
tests
/
ui
/
lifetime.rs
blob: 63c6970dbc3849a49752c4bb7cb63665e9892f84 [
file
] [
log
] [
blame
]
use
thiserror
::
Error
;
#[
derive
(
Error
,
Debug
)]
#[
error
(
"error"
)]
struct
Error
<
'a>(#[from] Inner<'
a
>);
#[
derive
(
Error
,
Debug
)]
#[
error
(
"{0}"
)]
struct
Inner
<
'a>(&'
a str
);
fn
main
()
->
Result
<(),
Error
<
'
static
>>
{
Err
(
Error
(
Inner
(
"some text"
)))
}