//! This module shows an example of code generated by the macro.
//! **IT MUST NOT BE USED OUTSIDE THIS CRATE.**
usestd::string::String;multi_structs!{/// This is the same `Merged` struct defined in
/// the [crate level example](../index.html#example).
#[derive(Debug)]pubstructMerged{/// Foo
#[derive(Debug)]pubfoo: struct Foo {
/// a
a:i32,
/// b
b:i64,
}/// Bar
#[derive(Debug)]pub bar:structBar{/// c
c:usize,
/// d
d: String,
}}
}