#![cfg(not(feature = "std"))]
error_macro::r#struct! {
pub struct CLikeStructError {
pub code: u64
}
}
error_macro::r#struct! {
pub struct TupleStructError(u64);
}
error_macro::r#struct! {
pub struct UnitStructError;
}
error_macro::r#enum! {
enum Day {
Sunday,
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday
}
}
error_macro::r#enum! {
enum FlashMessage {
Warning{ category: i32, message: String }, Error(String) }
}
error_macro::r#enum! {
enum WebEvent {
KeyPress(char),
Paste(String),
Click { x: i64, y: i64 },
}
}