#[macro_use] | |
extern crate derive_builder; | |
/// This is a doc comment for the struct | |
#[warn(missing_docs)] | |
#[allow(non_snake_case, dead_code)] | |
#[derive(Builder)] | |
struct Lorem { | |
/// This is a doc comment for a field | |
field_with_doc_comment: String, | |
#[allow(missing_docs)] | |
undocumented: String, | |
#[allow(non_snake_case)] | |
CamelCase: i32, | |
#[cfg(target_os = "macos")] | |
mac_only: bool, | |
#[allow(non_snake_case)] | |
#[cfg(target_os = "linux")] | |
LinuxOnly: (), | |
} | |
fn main() { } |