Sign in
android
/
platform
/
external
/
rust
/
android-crates-io
/
0d5c23f0c3fda3b89d25b270ca064d30e494aeb2
/
.
/
crates
/
thiserror
/
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
()
{}