rust/config_proc_macro/tests/smoke.rs

21 lines
328 B
Rust
Raw Normal View History

2019-03-31 09:42:49 +00:00
pub mod config {
pub trait ConfigType: Sized {
fn doc_hint() -> String;
}
}
#[allow(dead_code)]
#[allow(unused_imports)]
mod tests {
use config_proc_macro::config_type;
#[config_type]
enum Bar {
Foo,
Bar,
#[doc_hint = "foo_bar"]
FooBar,
FooFoo(i32),
}
}