fn field_setter(meta: &Meta) -> darling::Result<FieldLevelSetter> {
    // it doesn't matter what the path is; the fact that this function
    // has been called means that a valueless path is the shorthand case.
    if let Meta::Path(_) = meta {
        Ok(FieldLevelSetter {
            skip: Some(false),
            ..Default::default()
        })
    } else {
        FieldLevelSetter::from_meta(meta)
    }
}
/// `derive_builder` allows the calling code to use `setter` as a word to enable
/// setters when they've been disabled at the struct level.
`derive_builder` allows the calling code to use `setter` as a word to enable
setters when they've been disabled at the struct level.
` derive_builder ` allows the calling code to use ` setter ` as a word to enable setters when they ' ve been disabled at the struct level .
fn field_setter(meta: &Meta) -> darling::Result<FieldLevelSetter> {
    // it doesn't matter what the path is; the fact that this function
    // has been called means that a valueless path is the shorthand case.
    if let Meta::Path(_) = meta {
        Ok(FieldLevelSetter {
            skip: Some(false),
            ..Default::default()
        })
    } else {
        FieldLevelSetter::from_meta(meta)
    }
}
fn field_setter ( meta : & Meta ) -> darling :: Result < FieldLevelSetter > { // it doesn't matter what the path is; the fact that this function // has been called means that a valueless path is the shorthand case. if let Meta :: Path ( _ ) = meta { Ok ( FieldLevelSetter { skip : Some ( false ) , .. Default :: default ( ) } ) } else { FieldLevelSetter :: from_meta ( meta ) } }
`derive_builder` allows the calling code to use `setter` as a word to enable
setters when they've been disabled at the struct level.
` derive_builder ` allows the calling code to use ` setter ` as a word to enable setters when they ' ve been disabled at the struct level .
meta
&Meta
meta
&Meta