use bloop_protocol::{Decode, Encode, MessageSet, Payload};
#[derive(Encode, Decode, Payload)]
#[bloop(opcode = 0x80)]
struct First;
#[derive(Encode, Decode, Payload)]
#[bloop(opcode = 0x80)]
struct Second;
#[derive(MessageSet)]
enum Set {
First(First),
Second(Second),
}
fn main() {}