use facet::Facet;
#[derive(Default, Facet)]
#[facet(default, rename_all = "camelCase")]
pub struct Person {
pub first_name: String,
pub last_name: String,
pub age: u8,
pub extra_special_field1: i32,
pub extra_special_field2: Option<Vec<String>>,
}
#[derive(Default, Facet)]
#[facet(default, rename_all = "SCREAMING_SNAKE_CASE")]
pub struct Person2 {
pub first_name: String,
pub last_name: String,
pub age: u8,
}