pub fn new_author(name: String) -> Self {
        Self {
            name,
            role: "Author".to_owned(),
        }
    }
/// Create new contributor with the role "Author"
Create new contributor with the role "Author"
Create new contributor with the role " Author "
pub fn new_author(name: String) -> Self {
        Self {
            name,
            role: "Author".to_owned(),
        }
    }
pub fn new_author ( name : String ) -> Self { Self { name , role : " " . to_owned ( ) , } }
Create new contributor with the role "Author"
Create new contributor with the role " Author "
name
String