Sign in
android
/
toolchain
/
rustc
/
refs/heads/rust-1.73.0
/
.
/
vendor
/
thiserror-1.0.40
/
tests
/
ui
/
concat-display.rs
blob: 8b53cc0cd9028cf4549fce3be58d0afeb7710540 [
file
] [
log
] [
blame
]
use
thiserror
::
Error
;
macro_rules
!
error_type
{
(
$name
:
ident
,
$what
:
expr
)
=>
{
// Use #[error("invalid {}", $what)] instead.
#[
derive
(
Error
,
Debug
)]
#[
error
(
concat
!(
"invalid "
,
$what
))]
pub
struct
$name
;
};
}
error_type
!(
Error
,
"foo"
);
fn
main
()
{}