pubstructAuthor{pub(crate)name:Option<String>,
pub(crate)email:Option<String>}implAuthor{/// Get commit authors name, if any
pubfnname(&self)->Option<&String>{self.name.as_ref()}/// Get commit authors email, if any
pubfnemail(&self)->Option<&String>{self.email.as_ref()}}