1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use ircv3_parse::FromMessage; #[derive(FromMessage)] struct A { #[irc(source = "invalid")] field: String, } #[derive(FromMessage)] struct B { #[irc(param = "first")] field: String, } fn main() {}